Uses of Class
org.apache.directory.api.ldap.model.name.Rdn
-
Packages that use Rdn Package Description org.apache.directory.api.ldap.model.ldif org.apache.directory.api.ldap.model.message org.apache.directory.api.ldap.model.name -
-
Uses of Rdn in org.apache.directory.api.ldap.model.ldif
Methods in org.apache.directory.api.ldap.model.ldif with parameters of type Rdn Modifier and Type Method Description private static LdifEntryLdifRevertor. generateModify(Dn parentDn, Entry entry, Rdn oldRdn, Rdn newRdn)A helper method to generate the modified attribute after a rename.private static LdifEntryLdifRevertor. generateReverted(Dn newSuperior, Rdn newRdn, Dn newDn, Rdn oldRdn, boolean deleteOldRdn)A helper method which generates a reverted entry for a MODDN operationstatic 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 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.private static LdifEntryLdifRevertor. revertEntry(Entry entry, Dn newDn, Dn newSuperior, Rdn oldRdn, Rdn newRdn)A small helper class to compute the simple revert. -
Uses of Rdn in org.apache.directory.api.ldap.model.message
Fields in org.apache.directory.api.ldap.model.message declared as Rdn Modifier and Type Field Description private RdnModifyDnRequestImpl. newRdnPDU's newrdn relative distinguished name propertyMethods in org.apache.directory.api.ldap.model.message that return Rdn Modifier and Type Method Description RdnModifyDnRequest. getNewRdn()Gets the new relative distinguished name for the entry which represents the PDU's newrdn field.RdnModifyDnRequestImpl. getNewRdn()Gets the new relative distinguished name for the entry which represents the PDU's newrdn field.Methods in org.apache.directory.api.ldap.model.message with parameters of type Rdn Modifier and Type Method Description ModifyDnRequestModifyDnRequest. setNewRdn(Rdn newRdn)Sets the new relative distinguished name for the entry which represents the PDU's newrdn field.ModifyDnRequestModifyDnRequestImpl. setNewRdn(Rdn newRdn)Sets the new relative distinguished name for the entry which represents the PDU's newrdn field. -
Uses of Rdn in org.apache.directory.api.ldap.model.name
Fields in org.apache.directory.api.ldap.model.name declared as Rdn Modifier and Type Field Description static RdnRdn. EMPTY_RDNAn empty RdnFields in org.apache.directory.api.ldap.model.name with type parameters of type Rdn Modifier and Type Field Description protected List<Rdn>Dn. rdnsThe RDNs that are elements of the Dn
NOTE THAT THESE ARE IN THE OPPOSITE ORDER FROM THAT IMPLIED BY THE JAVADOC!Methods in org.apache.directory.api.ldap.model.name that return Rdn Modifier and Type Method Description RdnRdn. clone()Clone the RdnRdnDn. getRdn()Retrieves the last (leaf) component of this name.RdnDn. getRdn(int posn)Retrieves a component of this name.RdnDn.RdnIterator. next()Methods in org.apache.directory.api.ldap.model.name that return types with arguments of type Rdn Modifier and Type Method Description List<Rdn>Dn. getRdns()Retrieves all the components of this name.Iterator<Rdn>Dn. iterator()Iterate over the inner Rdn.Methods in org.apache.directory.api.ldap.model.name with parameters of type Rdn Modifier and Type Method Description DnDn. add(Rdn newRdn)Adds a single Rdn to the (leaf) end of this name.intRdn. compareTo(Rdn otherRdn)Compare the current RDN with the provided one.private static voidRdn. parse(SchemaManager schemaManager, String rdnStr, Rdn rdn)Parse a NameComponent :(package private) voidComplexDnParser. parseRdn(SchemaManager schemaManager, String name, Rdn rdn)Parses an Rdn.(package private) static voidFastDnParser. parseRdn(SchemaManager schemaManager, String name, Rdn rdn)Parses the given name string and fills the given Rdn object.private static voidFastDnParser. parseRdnInternal(SchemaManager schemaManager, String name, org.apache.directory.api.util.Position pos, Rdn rdn)voidAntlrDnParser. relativeDistinguishedName(SchemaManager schemaManager, Rdn rdn)Parses a Rdn string.Method parameters in org.apache.directory.api.ldap.model.name with type arguments of type Rdn Modifier and Type Method Description (package private) StringComplexDnParser. parseDn(SchemaManager schemaManager, String name, List<Rdn> rdns)Parses an Dn.(package private) static StringFastDnParser. parseDn(SchemaManager schemaManager, String name, List<Rdn> rdns)private static StringDn. parseInternal(SchemaManager schemaManager, String name, List<Rdn> rdns)Parse a Dn.StringAntlrDnParser. relativeDistinguishedNames(SchemaManager schemaManager, List<Rdn> rdns)Parses a Dn string.Constructors in org.apache.directory.api.ldap.model.name with parameters of type Rdn Constructor Description Dn(Rdn... rdns)Creates a Dn from a list of Rdns.Dn(Rdn rdn, Dn dn)Creates a Dn concatenating a Rdn and a Dn.Dn(SchemaManager schemaManager, Rdn... rdns)Creates a Schema aware Dn from a list of Rdns.Rdn(Rdn rdn)Constructs an Rdn from the given rdn.Rdn(SchemaManager schemaManager, Rdn rdn)Constructs an Rdn from the given rdn.
-