|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ExprNode | |
org.apache.directory.shared.ldap.aci | ACI (Access Control Information) data model adopted from X.501 specification. |
org.apache.directory.shared.ldap.filter | |
org.apache.directory.shared.ldap.message | |
org.apache.directory.shared.ldap.subtree | |
org.apache.directory.shared.ldap.url |
Uses of ExprNode in org.apache.directory.shared.ldap.aci |
Methods in org.apache.directory.shared.ldap.aci that return ExprNode | |
ExprNode |
ProtectedItem.RangeOfValues.getFilter()
Returns the expression. |
ExprNode |
AntlrACIItemParser.refinement()
|
ExprNode |
ProtectedItem.Classes.getClasses()
|
Constructors in org.apache.directory.shared.ldap.aci with parameters of type ExprNode | |
ProtectedItem.RangeOfValues(ExprNode filter)
Creates a new instance. |
|
ProtectedItem.Classes(ExprNode classes)
Creates a new instance. |
Uses of ExprNode in org.apache.directory.shared.ldap.filter |
Classes in org.apache.directory.shared.ldap.filter that implement ExprNode | |
class |
AbstractExprNode
Abstract implementation of a expression node. |
class |
AssertionNode
Node used for the application of arbitrary predicates on return candidates. |
class |
BranchNode
Node representing branches within the expression tree corresponding to logical operators within the filter expression. |
class |
ExtensibleNode
Filter expression tree node for extensible assertions. |
class |
LeafNode
Abstract base class for leaf nodes within the expression filter tree. |
class |
PresenceNode
Filter expression tree node representing a filter attribute value assertion for presence. |
class |
ScopeNode
Node used not to represent an published assertion but an assertion on the scope of the search. |
class |
SimpleNode
A simple assertion value node. |
class |
SubstringNode
Filter expression tree node used to represent a substring assertion. |
Methods in org.apache.directory.shared.ldap.filter that return ExprNode | |
ExprNode |
AntlrFilterParser.filter()
The top level production for matching a filter expression. |
ExprNode |
AntlrFilterParser.filtercomp()
A production for matching composite filter expressions. |
ExprNode |
BranchNode.getChild()
Convenience method that gets the first child in the children array. |
ExprNode |
FilterParser.parse(java.lang.String a_filter)
Parses a search filter string into a filter expression tree. |
ExprNode |
FilterParserImpl.parse(java.lang.String filter)
|
Methods in org.apache.directory.shared.ldap.filter with parameters of type ExprNode | |
void |
BranchNormalizedVisitor.visit(ExprNode node)
|
boolean |
BranchNormalizedVisitor.canVisit(ExprNode node)
|
static java.lang.String |
BranchNormalizedVisitor.getNormalizedFilter(ExprNode filter)
Normalizes a filter expression to a canonical representation while retaining logical meaning of the expression. |
void |
BranchNode.addNode(ExprNode a_node)
Adds a child node to this branch node if it allows it. |
void |
BranchNode.addNodeToHead(ExprNode a_node)
Adds a child node to this branch node if it allows it at the head rather than the tail. |
void |
FilterVisitor.visit(ExprNode a_node)
Visits a filter expression AST using a specific visitation order. |
boolean |
FilterVisitor.canVisit(ExprNode a_node)
Checks to see if a node can be visited. |
Uses of ExprNode in org.apache.directory.shared.ldap.message |
Methods in org.apache.directory.shared.ldap.message that return ExprNode | |
ExprNode |
SearchRequestImpl.getFilter()
Gets the search filter associated with this search request. |
ExprNode |
SearchRequest.getFilter()
Gets the search filter associated with this search request. |
Methods in org.apache.directory.shared.ldap.message with parameters of type ExprNode | |
void |
SearchRequestImpl.setFilter(ExprNode filter)
Sets the search filter associated with this search request. |
void |
SearchRequest.setFilter(ExprNode a_filter)
Sets the search filter associated with this search request. |
Uses of ExprNode in org.apache.directory.shared.ldap.subtree |
Methods in org.apache.directory.shared.ldap.subtree that return ExprNode | |
ExprNode |
SubtreeSpecification.getRefinement()
A subtree refinement represents a non-contiguous selection of entries using a limited filter expression where attribute assertions are based on the objectClass of the entries. |
ExprNode |
BaseSubtreeSpecification.getRefinement()
|
ExprNode |
AntlrSubtreeSpecificationParser.refinement()
|
Methods in org.apache.directory.shared.ldap.subtree with parameters of type ExprNode | |
void |
SubtreeSpecificationModifier.setRefinement(ExprNode refinement)
Sets a filter using only assertions on objectClass attributes for subtree refinement. |
Constructors in org.apache.directory.shared.ldap.subtree with parameters of type ExprNode | |
BaseSubtreeSpecification(ExprNode refinement)
Creates a simple subtree refinement whose administrative point is necessarily the base and only those subordinates selected by the refinement filter are included. |
|
BaseSubtreeSpecification(javax.naming.Name base,
int minBaseDistance,
int maxBaseDistance,
java.util.Set chopAfter,
java.util.Set chopBefore,
ExprNode refinement)
Creates a subtree which may be a refinement filter where all aspects of the specification can be set. |
Uses of ExprNode in org.apache.directory.shared.ldap.url |
Methods in org.apache.directory.shared.ldap.url that return ExprNode | |
ExprNode |
LdapUrl.getFilter()
Gets the filter component of this LdapUrl as a filter expression tree. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |