|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.directory.shared.ldap.filter.AbstractExprNode
org.apache.directory.shared.ldap.filter.ScopeNode
public class ScopeNode
Node used not to represent a published assertion but an assertion on the scope of the search.
| Field Summary |
|---|
| Fields inherited from class org.apache.directory.shared.ldap.filter.AbstractExprNode |
|---|
annotations, assertionType |
| Constructor Summary | |
|---|---|
ScopeNode(AliasDerefMode aliasDerefAliases,
java.lang.String baseDn,
SearchScope scope)
Creates a new ScopeNode object. |
|
| Method Summary | |
|---|---|
java.lang.Object |
accept(FilterVisitor visitor)
Element/node accept method for visitor pattern. |
ExprNode |
clone()
Makes a full clone in new memory space of the current node and children |
java.lang.String |
getBaseDn()
Gets the base dn. |
AliasDerefMode |
getDerefAliases()
Gets the alias dereferencing mode type safe enumeration. |
SearchScope |
getScope()
Gets the search scope. |
int |
hashCode()
|
boolean |
isLeaf()
Always returns true since a scope node has no children. |
java.lang.String |
toString()
|
| Methods inherited from class org.apache.directory.shared.ldap.filter.AbstractExprNode |
|---|
equals, escapeFilterValue, get, getAnnotations, getAssertionType, printRefinementToBuffer, set |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ScopeNode(AliasDerefMode aliasDerefAliases,
java.lang.String baseDn,
SearchScope scope)
aliasDerefAliases - the alias dereferencing modebaseDn - the search basescope - the search scope| Method Detail |
|---|
public ExprNode clone()
clone in interface ExprNodeclone in class AbstractExprNodepublic boolean isLeaf()
isLeaf in interface ExprNodeisLeaf in class AbstractExprNodetrueExprNode.isLeaf()public SearchScope getScope()
public java.lang.String getBaseDn()
public AliasDerefMode getDerefAliases()
public java.lang.Object accept(FilterVisitor visitor)
ExprNode
visitor - the filter expression tree structure visitor
ExprNode.accept(
org.apache.directory.shared.ldap.filter.FilterVisitor)public int hashCode()
hashCode in class AbstractExprNodeObject.hashCode()public java.lang.String toString()
toString in class AbstractExprNodeObject.toString()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||