| Package | Description |
|---|---|
| org.apache.directory.api.ldap.model.ldif | |
| org.apache.directory.api.ldap.schema.loader | |
| org.apache.directory.ldap.client.api |
| Modifier and Type | Field and Description |
|---|---|
protected LdifEntry |
LdifReader.prefetched
Iterator prefetched entry
|
| Modifier and Type | Method and Description |
|---|---|
LdifEntry |
LdifEntry.clone()
Clone method
|
protected LdifEntry |
LdifReader.createLdifEntry(SchemaManager schemaManager)
creates a non-schemaaware LdifEntry
|
LdifEntry |
LdifReader.fetch()
Gets the current entry, but don't move forward.
|
private static LdifEntry |
LdifRevertor.generateModify(Dn parentDn,
Entry entry,
Rdn oldRdn,
Rdn newRdn)
A helper method to generate the modified attribute after a rename.
|
private static LdifEntry |
LdifRevertor.generateReverted(Dn newSuperior,
Rdn newRdn,
Dn newDn,
Rdn oldRdn,
boolean deleteOldRdn)
A helper method which generates a reverted entry
|
LdifEntry |
LdifReader.next()
Gets the next LDIF on the channel.
|
private LdifEntry |
LdifReader.nextInternal()
Gets the next LDIF on the channel.
|
protected LdifEntry |
LdifReader.parseEntry()
Parse a ldif file.
|
static LdifEntry |
LdifRevertor.reverseAdd(Dn dn)
Compute a reverse LDIF of an AddRequest.
|
static LdifEntry |
LdifRevertor.reverseDel(Dn dn,
Entry deletedEntry)
Compute a reverse LDIF of a DeleteRequest.
|
static LdifEntry |
LdifRevertor.reverseModify(Dn dn,
java.util.List<Modification> forwardModifications,
Entry modifiedEntry)
Compute the reversed LDIF for a modify request.
|
static LdifEntry |
LdifRevertor.reverseMove(Dn newSuperiorDn,
Dn modifiedDn)
Compute a reverse LDIF for a forward change which if in LDIF format
would represent a Move operation.
|
private static LdifEntry |
LdifRevertor.revertEntry(Entry entry,
Dn newDn,
Dn newSuperior,
Rdn oldRdn,
Rdn newRdn)
A small helper class to compute the simple revert.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Iterator<LdifEntry> |
LdifReader.iterator() |
java.util.List<LdifEntry> |
LdifReader.parseLdif(java.io.BufferedReader reader)
The main entry point of the LdifParser.
|
java.util.List<LdifEntry> |
LdifReader.parseLdif(java.lang.String ldif)
A method which parses a ldif string and returns a list of entries.
|
java.util.List<LdifEntry> |
LdifReader.parseLdifFile(java.lang.String fileName)
Parse a ldif file (using the default encoding).
|
java.util.List<LdifEntry> |
LdifReader.parseLdifFile(java.lang.String fileName,
java.lang.String encoding)
Parse a ldif file, decoding it using the given charset encoding
|
static java.util.List<LdifEntry> |
LdifRevertor.reverseMoveAndRename(Entry entry,
Dn newSuperior,
Rdn newRdn,
boolean deleteOldRdn)
Revert a Dn to it's previous version by removing the first Rdn and adding the given Rdn.
|
static java.util.List<LdifEntry> |
LdifRevertor.reverseRename(Entry entry,
Rdn newRdn,
boolean deleteOldRdn)
Revert a Dn to it's previous version by removing the first Rdn and adding the given Rdn.
|
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
LdifUtils.convertToLdif(LdifEntry entry)
Convert an LdifEntry to LDIF
|
static java.lang.String |
LdifUtils.convertToLdif(LdifEntry entry,
int length)
Convert an LdifEntry to LDIF
|
void |
LdifReader.parseAttributeValue(LdifEntry entry,
java.lang.String line,
java.lang.String lowerLine)
Parse an AttributeType/AttributeValue
|
private void |
LdifReader.parseChange(LdifEntry entry,
java.util.Iterator<java.lang.String> iter,
ChangeType operation)
Parse a change operation.
|
private void |
LdifReader.parseModify(LdifEntry entry,
java.util.Iterator<java.lang.String> iter)
Parse a modify change type.
|
private void |
LdifReader.parseModRdn(LdifEntry entry,
java.util.Iterator<java.lang.String> iter)
Parse a ModRDN operation
|
| Modifier and Type | Method and Description |
|---|---|
private void |
SingleLdifSchemaLoader.loadSchemaObject(java.lang.String schemaName,
LdifEntry ldifEntry) |
| Modifier and Type | Method and Description |
|---|---|
private LdifEntry |
LdifAnonymizer.anonymizeChangeAdd(LdifEntry ldifEntry)
Anonymize a Add change
|
private LdifEntry |
LdifAnonymizer.anonymizeChangeDelete(LdifEntry ldifEntry)
Anonymize a Delete change
|
private LdifEntry |
LdifAnonymizer.anonymizeChangeModDn(LdifEntry ldifEntry)
Anonymize a Delete change
|
private LdifEntry |
LdifAnonymizer.anonymizeChangeModify(LdifEntry ldifEntry)
Anonymize a Modify change
|
| Modifier and Type | Method and Description |
|---|---|
private LdifEntry |
LdifAnonymizer.anonymizeChangeAdd(LdifEntry ldifEntry)
Anonymize a Add change
|
private LdifEntry |
LdifAnonymizer.anonymizeChangeDelete(LdifEntry ldifEntry)
Anonymize a Delete change
|
private LdifEntry |
LdifAnonymizer.anonymizeChangeModDn(LdifEntry ldifEntry)
Anonymize a Delete change
|
private LdifEntry |
LdifAnonymizer.anonymizeChangeModify(LdifEntry ldifEntry)
Anonymize a Modify change
|
private Entry |
LdifAnonymizer.anonymizeEntry(LdifEntry ldifEntry)
Anonymize the full entry
|