Skip navigation links
A C D F G H I J L M N O P R S T U W 

A

add(Dn) - Method in class org.apache.directory.api.ldap.util.tree.DnNode
Add a new node in the tree.
add(Dn, N) - Method in class org.apache.directory.api.ldap.util.tree.DnNode
Add a new node in the tree.

C

checkDn(Dn) - Method in class org.apache.directory.api.ldap.util.tree.DnNode
Check that the Dn is not null
children - Variable in class org.apache.directory.api.ldap.util.tree.DnNode
Stores the list of all the descendant
contains(Rdn) - Method in class org.apache.directory.api.ldap.util.tree.DnNode
Tells if the current DnBranchNode contains another node associated with an rdn.
createNode(Dn, N, int) - Method in class org.apache.directory.api.ldap.util.tree.DnNode
Create a new DnNode, recursively creating all the intermediate nodes.

D

depth - Variable in class org.apache.directory.api.ldap.util.tree.DnNode
The node's depth in the tree
DnNode<N> - Class in org.apache.directory.api.ldap.util.tree
A class storing nodes in a tree designed to map DNs.
Branch nodes in this tree refers to child nodes.
DnNode() - Constructor for class org.apache.directory.api.ldap.util.tree.DnNode
Creates a new instance of DnNode.
DnNode(N) - Constructor for class org.apache.directory.api.ldap.util.tree.DnNode
Creates a new instance of DnNode.
DnNode(Dn, N) - Constructor for class org.apache.directory.api.ldap.util.tree.DnNode
Creates a new instance of DnNode.

F

fromJndiControl(LdapApiService, Control) - Static method in class org.apache.directory.api.ldap.util.JndiUtils
Deprecated.
We don't use JNDI anymore
fromJndiControls(LdapApiService, Control...) - Static method in class org.apache.directory.api.ldap.util.JndiUtils
Deprecated.
We don't use JNDI anymore
fromName(Name) - Static method in class org.apache.directory.api.ldap.util.JndiUtils
Convert a Name to a Dn

G

getChild(Rdn) - Method in class org.apache.directory.api.ldap.util.tree.DnNode
Get's a child using an rdn string.
getChildren() - Method in class org.apache.directory.api.ldap.util.tree.DnNode
 
getDescendantElements(DnNode<N>, List<N>) - Method in class org.apache.directory.api.ldap.util.tree.DnNode
recursively get all the elements from nodes having an element
getDescendantElements(Dn) - Method in class org.apache.directory.api.ldap.util.tree.DnNode
 
getDn() - Method in class org.apache.directory.api.ldap.util.tree.DnNode
 
getElement() - Method in class org.apache.directory.api.ldap.util.tree.DnNode
 
getElement(Dn) - Method in class org.apache.directory.api.ldap.util.tree.DnNode
 
getNode(Dn) - Method in class org.apache.directory.api.ldap.util.tree.DnNode
Get the Node for a given Dn, if present in the tree.
For instance, if we have stored dc=acme, dc=org into the tree, the Dn: ou=example, dc=acme, dc=org will have a parent, and dc=acme, dc=org will be returned.
getParent() - Method in class org.apache.directory.api.ldap.util.tree.DnNode
 
getParentWithElement(Dn) - Method in class org.apache.directory.api.ldap.util.tree.DnNode
Get the closest Node for a given Dn which has an element, if present in the tree.
For instance, if we have stored dc=acme, dc=org into the tree, the Dn: ou=example, dc=acme, dc=org will have a parent, and dc=acme, dc=org will be returned if it has an associated element.
getParentWithElement() - Method in class org.apache.directory.api.ldap.util.tree.DnNode
Get the closest Node for a given Dn which has an element, if present in the tree.
For instance, if we have stored dc=acme, dc=org into the tree, the Dn: ou=example, dc=acme, dc=org will have a parent, and dc=acme, dc=org will be returned if it has an associated element.
getRdn() - Method in class org.apache.directory.api.ldap.util.tree.DnNode
 
getReferralContext(Hashtable<?, ?>) - Method in exception org.apache.directory.api.ldap.util.WrappedReferralException
getReferralContext() - Method in exception org.apache.directory.api.ldap.util.WrappedReferralException
getReferralInfo() - Method in exception org.apache.directory.api.ldap.util.WrappedReferralException
getRemainingName() - Method in exception org.apache.directory.api.ldap.util.WrappedPartialResultException
getRemainingName() - Method in exception org.apache.directory.api.ldap.util.WrappedReferralException
getResolvedName() - Method in exception org.apache.directory.api.ldap.util.WrappedPartialResultException
getResolvedName() - Method in exception org.apache.directory.api.ldap.util.WrappedReferralException
getResolvedObj() - Method in exception org.apache.directory.api.ldap.util.WrappedPartialResultException
getResolvedObj() - Method in exception org.apache.directory.api.ldap.util.WrappedReferralException

H

hasChildren() - Method in class org.apache.directory.api.ldap.util.tree.DnNode
Tells if the current DnNode has some children or not
hasChildren(Dn) - Method in class org.apache.directory.api.ldap.util.tree.DnNode
Tells if a node has some children or not.
hasDescendantElement(DnNode<N>) - Method in class org.apache.directory.api.ldap.util.tree.DnNode
recursively check if the node has a descendant having an element
hasDescendantElement(Dn) - Method in class org.apache.directory.api.ldap.util.tree.DnNode
 
hasElement() - Method in class org.apache.directory.api.ldap.util.tree.DnNode
 
hasElement(Dn) - Method in class org.apache.directory.api.ldap.util.tree.DnNode
 
hasParent() - Method in class org.apache.directory.api.ldap.util.tree.DnNode
 
hasParent(Dn) - Method in class org.apache.directory.api.ldap.util.tree.DnNode
Tells if there is a parent for a given Dn,.
hasParentElement(Dn) - Method in class org.apache.directory.api.ldap.util.tree.DnNode
Get the closest Node for a given Dn which has an element, if present in the tree.
For instance, if we have stored dc=acme, dc=org into the tree, the Dn: ou=example, dc=acme, dc=org will have a parent, and dc=acme, dc=org will be returned if it has an associated element.

I

isLeaf() - Method in class org.apache.directory.api.ldap.util.tree.DnNode
Tells if the implementation is a leaf node.
isLeaf(Dn) - Method in class org.apache.directory.api.ldap.util.tree.DnNode
Tells if the implementation is a leaf node.

J

JndiUtils - Class in org.apache.directory.api.ldap.util
An utility class to convert back and forth JNDI classes to ADS classes.
JndiUtils() - Constructor for class org.apache.directory.api.ldap.util.JndiUtils
Private constructor.

L

LOG - Static variable in class org.apache.directory.api.ldap.util.tree.DnNode
The logger for this class
lpre - Variable in exception org.apache.directory.api.ldap.util.WrappedPartialResultException
 
lre - Variable in exception org.apache.directory.api.ldap.util.WrappedReferralException
 

M

move(Dn) - Method in class org.apache.directory.api.ldap.util.tree.DnNode
move the DnNode's Dn

N

nodeDn - Variable in class org.apache.directory.api.ldap.util.tree.DnNode
The node's Dn
nodeElement - Variable in class org.apache.directory.api.ldap.util.tree.DnNode
The stored element
nodeRdn - Variable in class org.apache.directory.api.ldap.util.tree.DnNode
The node's key

O

org.apache.directory.api.ldap.util - package org.apache.directory.api.ldap.util
 
org.apache.directory.api.ldap.util.tree - package org.apache.directory.api.ldap.util.tree
 

P

parent - Variable in class org.apache.directory.api.ldap.util.tree.DnNode
The parent, if any

R

remove(Dn) - Method in class org.apache.directory.api.ldap.util.tree.DnNode
Removes a node from the tree.
rename(Rdn) - Method in class org.apache.directory.api.ldap.util.tree.DnNode
rename the DnNode's Dn
retryReferral() - Method in exception org.apache.directory.api.ldap.util.WrappedReferralException

S

serialVersionUID - Static variable in exception org.apache.directory.api.ldap.util.WrappedPartialResultException
 
serialVersionUID - Static variable in exception org.apache.directory.api.ldap.util.WrappedReferralException
 
setElement(N) - Method in class org.apache.directory.api.ldap.util.tree.DnNode
Store the given element into the node
size() - Method in class org.apache.directory.api.ldap.util.tree.DnNode
Returns the number of entries under this node.
skipReferral() - Method in exception org.apache.directory.api.ldap.util.WrappedReferralException

T

toJndiControl(LdapApiService, Control) - Static method in class org.apache.directory.api.ldap.util.JndiUtils
Deprecated.
We don't use JNDI anymore
toJndiControls(LdapApiService, Control...) - Static method in class org.apache.directory.api.ldap.util.JndiUtils
Deprecated.
We don't use JNDI anymore
toName(Dn) - Static method in class org.apache.directory.api.ldap.util.JndiUtils
Convert a Dn to a Name
toString(String) - Method in class org.apache.directory.api.ldap.util.tree.DnNode
 
toString() - Method in class org.apache.directory.api.ldap.util.tree.DnNode

U

updateAfterModDn(Dn) - Method in class org.apache.directory.api.ldap.util.tree.DnNode
update the children's Dn based on the new parent Dn created after a rename or move operation

W

wrap(Throwable) - Static method in class org.apache.directory.api.ldap.util.JndiUtils
Wraps a LDAP exception into a NaingException
WrappedPartialResultException - Exception in org.apache.directory.api.ldap.util
 
WrappedPartialResultException(LdapPartialResultException) - Constructor for exception org.apache.directory.api.ldap.util.WrappedPartialResultException
 
WrappedReferralException - Exception in org.apache.directory.api.ldap.util
 
WrappedReferralException(LdapReferralException) - Constructor for exception org.apache.directory.api.ldap.util.WrappedReferralException
 
A C D F G H I J L M N O P R S T U W 
Skip navigation links

Copyright © 2003–2018 The Apache Software Foundation. All rights reserved.