Uses of Class
org.apache.directory.api.ldap.model.name.Rdn
-
-
Uses of Rdn in org.apache.directory.api.dsmlv2.request
Methods in org.apache.directory.api.dsmlv2.request that return Rdn Modifier and Type Method Description RdnModifyDNRequestDsml. getNewRdn()Gets the new relative distinguished name for the entry which represents the PDU's newrdn field.Methods in org.apache.directory.api.dsmlv2.request with parameters of type Rdn Modifier and Type Method Description ModifyDnRequestModifyDNRequestDsml. 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.ldif
Methods in org.apache.directory.api.ldap.model.ldif with parameters of type Rdn Modifier and Type Method Description static 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. -
Uses of Rdn in org.apache.directory.api.ldap.model.message
Methods 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!
Rdn[0] is rdns.get(n) and Rdn[n] is rdns.get(0)
For instance,if the Dn is "dc=c, dc=b, dc=a", then the RDNs are stored as : [0] : dc=c [1] : dc=b [2] : dc=aMethods 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.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.StringAntlrDnParser. attributeTypeAndValue(SchemaManager schemaManager, Rdn rdn)RFC 4514, Section 3intRdn. compareTo(Rdn otherRdn)Compare the current RDN with the provided one.(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.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)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. -
Uses of Rdn in org.apache.directory.api.ldap.util.tree
Methods in org.apache.directory.api.ldap.util.tree that return Rdn Modifier and Type Method Description RdnDnNode. getRdn()Methods in org.apache.directory.api.ldap.util.tree with parameters of type Rdn Modifier and Type Method Description booleanDnNode. contains(Rdn rdn)Tells if the current DnBranchNode contains another node associated with an rdn.DnNode<N>DnNode. getChild(Rdn rdn)Get's a child using an rdn string.voidDnNode. rename(Rdn newRdn)rename the DnNode's Dn -
Uses of Rdn in org.apache.directory.ldap.client.api
Methods in org.apache.directory.ldap.client.api with parameters of type Rdn Modifier and Type Method Description voidLdapConnection. rename(Dn entryDn, Rdn newRdn)Renames the given entryDn with new relative distinguished name and deletes the old relative distinguished name.voidLdapConnection. rename(Dn entryDn, Rdn newRdn, boolean deleteOldRdn)Renames the given entryDn with new relative distinguished name and deletes the old relative distinguished name if deleteOldRdn is set to true.voidLdapConnectionWrapper. rename(Dn entryDn, Rdn newRdn)Renames the given entryDn with new relative distinguished name and deletes the old relative distinguished name.voidLdapConnectionWrapper. rename(Dn entryDn, Rdn newRdn, boolean deleteOldRdn)Renames the given entryDn with new relative distinguished name and deletes the old relative distinguished name if deleteOldRdn is set to true.voidLdapNetworkConnection. rename(Dn entryDn, Rdn newRdn)Renames the given entryDn with new relative distinguished name and deletes the old relative distinguished name.voidLdapNetworkConnection. rename(Dn entryDn, Rdn newRdn, boolean deleteOldRdn)Renames the given entryDn with new relative distinguished name and deletes the old relative distinguished name if deleteOldRdn is set to true.
-