Uses of Class
org.apache.directory.api.ldap.model.name.Dn

Packages that use Dn
org.apache.directory.api.ldap.model.cursor   
org.apache.directory.api.ldap.model.entry   
org.apache.directory.api.ldap.model.exception   
org.apache.directory.api.ldap.model.filter   
org.apache.directory.api.ldap.model.ldif   
org.apache.directory.api.ldap.model.message   
org.apache.directory.api.ldap.model.message.controls   
org.apache.directory.api.ldap.model.name   
org.apache.directory.api.ldap.model.schema Contains interfaces and base classes for representing the LDAP schema domain model. 
org.apache.directory.api.ldap.model.schema.comparators   
org.apache.directory.api.ldap.model.schema.normalizers   
org.apache.directory.api.ldap.model.subtree   
org.apache.directory.api.ldap.model.url   
 

Uses of Dn in org.apache.directory.api.ldap.model.cursor
 

Methods in org.apache.directory.api.ldap.model.cursor that return Dn
 Dn CursorLdapReferralException.getRemainingDn()
           
 

Uses of Dn in org.apache.directory.api.ldap.model.entry
 

Methods in org.apache.directory.api.ldap.model.entry that return Dn
 Dn ImmutableEntry.getDn()
          Get this entry's Dn.
 Dn Entry.getDn()
          Get this entry's Dn.
 Dn DefaultEntry.getDn()
          Get this entry's Dn.
 

Methods in org.apache.directory.api.ldap.model.entry with parameters of type Dn
 void ImmutableEntry.setDn(Dn dn)
          Set this entry's Dn.
 void Entry.setDn(Dn dn)
          Set this entry's Dn.
 void DefaultEntry.setDn(Dn dn)
          Set this entry's Dn.
static Entry AttributeUtils.toEntry(Attributes attributes, Dn dn)
          Convert a BasicAttributes or a AttributesImpl to an Entry
 

Constructors in org.apache.directory.api.ldap.model.entry with parameters of type Dn
DefaultEntry(Dn dn)
          Creates a new instance of DefaultEntry, with a Dn.
DefaultEntry(Dn dn, Object... elements)
          Creates a new instance of DefaultEntry, with a Dn and a list of IDs.
DefaultEntry(SchemaManager schemaManager, Dn dn)
           Creates a new instance of DefaultEntry, schema aware.
DefaultEntry(SchemaManager schemaManager, Dn dn, Object... elements)
          Creates a new instance of DefaultEntry, with a Dn and a list of IDs.
 

Uses of Dn in org.apache.directory.api.ldap.model.exception
 

Fields in org.apache.directory.api.ldap.model.exception declared as Dn
protected  Dn LdapOperationException.resolvedDn
          The resolved Dn
 

Methods in org.apache.directory.api.ldap.model.exception that return Dn
 Dn LdapReferralException.getRemainingDn()
           
 Dn AbstractLdapReferralException.getRemainingDn()
           
 Dn LdapOperationException.getResolvedDn()
           
 

Methods in org.apache.directory.api.ldap.model.exception with parameters of type Dn
 void LdapReferralException.setRemainingDn(Dn remainingDn)
           
 void AbstractLdapReferralException.setRemainingDn(Dn remainingDn)
           
 void LdapOperationException.setResolvedDn(Dn resolvedDn)
           
 

Uses of Dn in org.apache.directory.api.ldap.model.filter
 

Methods in org.apache.directory.api.ldap.model.filter that return Dn
 Dn ScopeNode.getBaseDn()
          Gets the base dn.
 

Constructors in org.apache.directory.api.ldap.model.filter with parameters of type Dn
ScopeNode(AliasDerefMode aliasDerefAliases, Dn baseDn, String baseId, SearchScope scope)
          Creates a new ScopeNode object.
 

Uses of Dn in org.apache.directory.api.ldap.model.ldif
 

Methods in org.apache.directory.api.ldap.model.ldif that return Dn
 Dn LdifEntry.getDn()
           
 

Methods in org.apache.directory.api.ldap.model.ldif with parameters of type Dn
static String LdifUtils.convertToLdif(Attributes attrs, Dn dn)
          Convert an Attributes as LDIF.
static String LdifUtils.convertToLdif(Attributes attrs, Dn dn, int length)
          Convert an Attributes as LDIF.
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, 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.
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.
 void LdifEntry.setDn(Dn dn)
          Set the Distinguished Name
 

Constructors in org.apache.directory.api.ldap.model.ldif with parameters of type Dn
LdifEntry(Dn dn, Object... avas)
          Creates a LdifEntry using a list of strings representing the Ldif element
 

Uses of Dn in org.apache.directory.api.ldap.model.message
 

Methods in org.apache.directory.api.ldap.model.message that return Dn
 Dn SearchRequestImpl.getBase()
          Gets the search base as a distinguished name.
 Dn SearchRequest.getBase()
          Gets the search base as a distinguished name.
 Dn BindRequestImpl.getDn()
          Gets the DN of the subject in this authentication request.
 Dn BindRequest.getDn()
          Gets the DN of the subject in this authentication request.
 Dn AddRequestImpl.getEntryDn()
          Gets the distinguished name of the entry to add.
 Dn AddRequest.getEntryDn()
          Gets the distinguished name of the entry to add.
 Dn LdapResultImpl.getMatchedDn()
          Gets the lowest entry in the directory that was matched.
 Dn LdapResult.getMatchedDn()
          Gets the lowest entry in the directory that was matched.
 Dn ModifyRequestImpl.getName()
          Gets the distinguished name of the entry to be modified by this request.
 Dn ModifyRequest.getName()
          Gets the distinguished name of the entry to be modified by this request.
 Dn ModifyDnRequestImpl.getName()
          Gets the entry's distinguished name representing the entry PDU field.
 Dn ModifyDnRequest.getName()
          Gets the entry's distinguished name representing the entry PDU field.
 Dn DeleteRequestImpl.getName()
          Gets the distinguished name of the leaf entry to be deleted by this request.
 Dn DeleteRequest.getName()
          Gets the distinguished name of the leaf entry to be deleted by this request.
 Dn CompareRequestImpl.getName()
          Gets the distinguished name of the entry to be compared using the attribute value assertion.
 Dn CompareRequest.getName()
          Gets the distinguished name of the entry to be compared using the attribute value assertion.
 Dn ModifyDnRequestImpl.getNewSuperior()
          Gets the optional distinguished name of the new superior entry where the candidate entry is to be moved.
 Dn ModifyDnRequest.getNewSuperior()
          Gets the optional distinguished name of the new superior entry where the candidate entry is to be moved.
 Dn SearchResultEntryImpl.getObjectName()
          Gets the distinguished name of the entry object returned.
 Dn SearchResultEntry.getObjectName()
          Gets the distinguished name of the entry object returned.
 

Methods in org.apache.directory.api.ldap.model.message with parameters of type Dn
 SearchRequest SearchRequestImpl.setBase(Dn base)
          Sets the search base as a distinguished name.
 SearchRequest SearchRequest.setBase(Dn baseDn)
          Sets the search base as a distinguished name.
 BindRequest BindRequestImpl.setDn(Dn dn)
          Sets the DN of the subject in this authentication request.
 BindRequest BindRequest.setDn(Dn name)
          Sets the DN of the subject in this authentication request.
 AddRequest AddRequestImpl.setEntryDn(Dn dn)
          Sets the distinguished name of the entry to add.
 AddRequest AddRequest.setEntryDn(Dn entry)
          Sets the distinguished name of the entry to add.
 void LdapResultImpl.setMatchedDn(Dn matchedDn)
          Sets the lowest entry in the directory that was matched.
 void LdapResult.setMatchedDn(Dn dn)
          Sets the lowest entry in the directory that was matched.
 ModifyRequest ModifyRequestImpl.setName(Dn name)
          Sets the distinguished name of the entry to be modified by this request.
 ModifyRequest ModifyRequest.setName(Dn name)
          Sets the distinguished name of the entry to be modified by this request.
 ModifyDnRequest ModifyDnRequestImpl.setName(Dn name)
          Sets the entry's distinguished name representing the entry PDU field.
 ModifyDnRequest ModifyDnRequest.setName(Dn name)
          Sets the entry's distinguished name representing the entry PDU field.
 DeleteRequest DeleteRequestImpl.setName(Dn name)
          Sets the distinguished name of the leaf entry to be deleted by this request.
 DeleteRequest DeleteRequest.setName(Dn name)
          Sets the distinguished name of the leaf entry to be deleted by this request.
 CompareRequest CompareRequestImpl.setName(Dn name)
          Sets the distinguished name of the entry to be compared using the attribute value assertion.
 CompareRequest CompareRequest.setName(Dn name)
          Sets the distinguished name of the entry to be compared using the attribute value assertion.
 ModifyDnRequest ModifyDnRequestImpl.setNewSuperior(Dn newSuperior)
          Sets the optional distinguished name of the new superior entry where the candidate entry is to be moved.
 ModifyDnRequest ModifyDnRequest.setNewSuperior(Dn newSuperior)
          Sets the optional distinguished name of the new superior entry where the candidate entry is to be moved.
 void SearchResultEntryImpl.setObjectName(Dn objectName)
          Sets the distinguished name of the entry object returned.
 void SearchResultEntry.setObjectName(Dn objectName)
          Sets the distinguished name of the entry object returned.
 

Uses of Dn in org.apache.directory.api.ldap.model.message.controls
 

Methods in org.apache.directory.api.ldap.model.message.controls that return Dn
 Dn EntryChangeImpl.getPreviousDn()
           
 Dn EntryChange.getPreviousDn()
           
 

Methods in org.apache.directory.api.ldap.model.message.controls with parameters of type Dn
 void EntryChangeImpl.setPreviousDn(Dn previousDn)
           
 void EntryChange.setPreviousDn(Dn previousDn)
           
 

Uses of Dn in org.apache.directory.api.ldap.model.name
 

Fields in org.apache.directory.api.ldap.model.name declared as Dn
static Dn Dn.EMPTY_DN
          A null Dn
static Dn Dn.ROOT_DSE
          The rootDSE
 

Methods in org.apache.directory.api.ldap.model.name that return Dn
 Dn Dn.add(Dn suffix)
          
 Dn Dn.add(Rdn newRdn)
          Adds a single Rdn to the (leaf) end of this name.
 Dn Dn.add(String comp)
          
 Dn Dn.apply(SchemaManager schemaManager)
          Normalizes the Dn using the given the schema manager, unless the Dn is already normalized
 Dn Dn.apply(SchemaManager schemaManager, boolean force)
          Normalizes the Dn using the given the schema manager.
 Dn Dn.getAncestorOf(Dn descendant)
          Get the ancestor of a given DN, using the descendant DN.
 Dn Dn.getAncestorOf(String descendant)
          Get the ancestor of a given DN, using the descendant DN.
 Dn Dn.getDescendantOf(Dn ancestor)
          Get the descendant of a given DN, using the ancestr DN.
 Dn Dn.getDescendantOf(String ancestor)
          Get the descendant of a given DN, using the ancestr DN.
 Dn Dn.getParent()
          Gets the parent Dn of this Dn.
 

Methods in org.apache.directory.api.ldap.model.name with parameters of type Dn
 Dn Dn.add(Dn suffix)
          
 void AntlrDnParser.distinguishedName(Dn dn)
          Parses an Dn string.
 Dn Dn.getAncestorOf(Dn descendant)
          Get the ancestor of a given DN, using the descendant DN.
static byte[] Dn.getBytes(Dn dn)
          Get an UTF-8 representation of the normalized form of the Dn
 Dn Dn.getDescendantOf(Dn ancestor)
          Get the descendant of a given DN, using the ancestr DN.
static int Dn.getNbBytes(Dn dn)
          Get the number of bytes necessary to store this Dn
 boolean Dn.isAncestorOf(Dn dn)
          Tells if the current Dn is a parent of another Dn.
For instance, dc=com is a ancestor of dc=example, dc=com
 boolean Dn.isDescendantOf(Dn dn)
          Tells if a Dn is a child of another Dn.
For instance, dc=example, dc=apache, dc=com is a descendant of dc=com
static boolean Dn.isNullOrEmpty(Dn dn)
          Check if a DistinguishedName is null or empty.
 

Constructors in org.apache.directory.api.ldap.model.name with parameters of type Dn
Dn(Rdn rdn, Dn dn)
          Creates a Dn concatenating a Rdn and a Dn.
 

Uses of Dn in org.apache.directory.api.ldap.model.schema
 

Methods in org.apache.directory.api.ldap.model.schema that return Dn
 Dn SchemaManager.getNamingContext()
           
 

Uses of Dn in org.apache.directory.api.ldap.model.schema.comparators
 

Methods in org.apache.directory.api.ldap.model.schema.comparators that return Dn
 Dn UniqueMemberComparator.getDn(Object obj)
           
 

Uses of Dn in org.apache.directory.api.ldap.model.schema.normalizers
 

Methods in org.apache.directory.api.ldap.model.schema.normalizers with parameters of type Dn
 String DnNormalizer.normalize(Dn value)
          Normalize a Dn
 

Uses of Dn in org.apache.directory.api.ldap.model.subtree
 

Methods in org.apache.directory.api.ldap.model.subtree that return Dn
 Dn AntlrSubtreeSpecificationParser.distinguishedName()
           
 Dn SubtreeSpecification.getBase()
          Gets an Rdn relative to the administrative context where the subtree scope begins.
 Dn BaseSubtreeSpecification.getBase()
           
 

Methods in org.apache.directory.api.ldap.model.subtree that return types with arguments of type Dn
 Set<Dn> SubtreeSpecification.getChopAfterExclusions()
          A set of RDNs relative to the base entry representing chopAfter specificExclusions from the subtree.
 Set<Dn> BaseSubtreeSpecification.getChopAfterExclusions()
           
 Set<Dn> SubtreeSpecification.getChopBeforeExclusions()
          A set of RDNs relative to the base entry representing chopBefore specificExclusions from the subtree.
 Set<Dn> BaseSubtreeSpecification.getChopBeforeExclusions()
           
 

Methods in org.apache.directory.api.ldap.model.subtree with parameters of type Dn
 void SubtreeSpecificationModifier.setBase(Dn base)
          Sets the subtree base relative to the administration point.
 

Method parameters in org.apache.directory.api.ldap.model.subtree with type arguments of type Dn
 void SubtreeSpecificationModifier.setChopAfterExclusions(Set<Dn> chopAfterExclusions)
          Sets the set of subordinates entries whose subordinates are to be excluded.
 void SubtreeSpecificationModifier.setChopBeforeExclusions(Set<Dn> chopBeforeExclusions)
          Sets the set of subordinates entries and their subordinates to exclude.
 

Constructors in org.apache.directory.api.ldap.model.subtree with parameters of type Dn
BaseSubtreeSpecification(Dn base)
          Creates a simple subtree whose administrative point above the base and all subordinates underneath the base (excluding those that are part of inner areas) are part of the the subtree.
BaseSubtreeSpecification(Dn base, int minBaseDistance, int maxBaseDistance, Set<Dn> chopAfter, Set<Dn> chopBefore)
          Creates a subtree without a refinement filter where all other aspects can be varied.
BaseSubtreeSpecification(Dn base, int minBaseDistance, int maxBaseDistance, Set<Dn> chopAfter, Set<Dn> chopBefore, ExprNode refinement)
          Creates a subtree which may be a refinement filter where all aspects of the specification can be set.
 

Constructor parameters in org.apache.directory.api.ldap.model.subtree with type arguments of type Dn
BaseSubtreeSpecification(Dn base, int minBaseDistance, int maxBaseDistance, Set<Dn> chopAfter, Set<Dn> chopBefore)
          Creates a subtree without a refinement filter where all other aspects can be varied.
BaseSubtreeSpecification(Dn base, int minBaseDistance, int maxBaseDistance, Set<Dn> chopAfter, Set<Dn> chopBefore)
          Creates a subtree without a refinement filter where all other aspects can be varied.
BaseSubtreeSpecification(Dn base, int minBaseDistance, int maxBaseDistance, Set<Dn> chopAfter, Set<Dn> chopBefore, ExprNode refinement)
          Creates a subtree which may be a refinement filter where all aspects of the specification can be set.
BaseSubtreeSpecification(Dn base, int minBaseDistance, int maxBaseDistance, Set<Dn> chopAfter, Set<Dn> chopBefore, ExprNode refinement)
          Creates a subtree which may be a refinement filter where all aspects of the specification can be set.
 

Uses of Dn in org.apache.directory.api.ldap.model.url
 

Methods in org.apache.directory.api.ldap.model.url that return Dn
 Dn LdapUrl.getDn()
           
 

Methods in org.apache.directory.api.ldap.model.url with parameters of type Dn
 void LdapUrl.setDn(Dn dn)
          Sets the dn.
 



Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.