public class LdifTupleReaderWriter<E>
extends java.lang.Object
implements org.apache.directory.mavibot.btree.util.TupleReaderWriter<org.apache.directory.api.ldap.model.name.Dn,E>
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
ldifFile |
private static org.slf4j.Logger |
LOG |
private java.io.RandomAccessFile |
raf |
private org.apache.directory.api.ldap.model.ldif.LdifReader |
reader |
private org.apache.directory.api.ldap.model.schema.SchemaManager |
schemaManager |
| Constructor and Description |
|---|
LdifTupleReaderWriter(java.lang.String ldifFile,
org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.directory.mavibot.btree.Tuple<org.apache.directory.api.ldap.model.name.Dn,E> |
readSortedTuple(java.io.DataInputStream in) |
org.apache.directory.mavibot.btree.Tuple<org.apache.directory.api.ldap.model.name.Dn,E> |
readUnsortedTuple(java.io.DataInputStream in) |
void |
storeSortedTuple(org.apache.directory.mavibot.btree.Tuple<org.apache.directory.api.ldap.model.name.Dn,E> t,
java.io.DataOutputStream out) |
private org.apache.directory.api.ldap.model.ldif.LdifReader reader
private static final org.slf4j.Logger LOG
private java.lang.String ldifFile
private java.io.RandomAccessFile raf
private org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager
public LdifTupleReaderWriter(java.lang.String ldifFile,
org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager)
public org.apache.directory.mavibot.btree.Tuple<org.apache.directory.api.ldap.model.name.Dn,E> readSortedTuple(java.io.DataInputStream in)
readSortedTuple in interface org.apache.directory.mavibot.btree.util.TupleReaderWriter<org.apache.directory.api.ldap.model.name.Dn,E>public org.apache.directory.mavibot.btree.Tuple<org.apache.directory.api.ldap.model.name.Dn,E> readUnsortedTuple(java.io.DataInputStream in)
readUnsortedTuple in interface org.apache.directory.mavibot.btree.util.TupleReaderWriter<org.apache.directory.api.ldap.model.name.Dn,E>public void storeSortedTuple(org.apache.directory.mavibot.btree.Tuple<org.apache.directory.api.ldap.model.name.Dn,E> t, java.io.DataOutputStream out) throws java.io.IOException
storeSortedTuple in interface org.apache.directory.mavibot.btree.util.TupleReaderWriter<org.apache.directory.api.ldap.model.name.Dn,E>java.io.IOException