Uses of Interface
org.apache.directory.server.xdbm.search.Evaluator

Packages that use Evaluator
org.apache.directory.server.xdbm.search   
org.apache.directory.server.xdbm.search.impl   
 

Uses of Evaluator in org.apache.directory.server.xdbm.search
 

Methods in org.apache.directory.server.xdbm.search that return Evaluator
 Evaluator<? extends org.apache.directory.shared.ldap.filter.ExprNode,org.apache.directory.shared.ldap.entry.ServerEntry,ID> SearchEngine.evaluator(org.apache.directory.shared.ldap.filter.ExprNode filter)
          Builds an Evaluator for a filter expression.
 

Uses of Evaluator in org.apache.directory.server.xdbm.search.impl
 

Classes in org.apache.directory.server.xdbm.search.impl that implement Evaluator
 class AndEvaluator<ID>
          An Evaluator for logical conjunction (AND) expressions.
 class ApproximateEvaluator<T,ID>
          An Evaluator which determines if candidates are matched by ApproximateNode assertions.
 class EqualityEvaluator<T,ID>
          An Evaluator which determines if candidates are matched by GreaterEqNode assertions.
 class GreaterEqEvaluator<T,ID>
          An Evaluator which determines if candidates are matched by GreaterEqNode assertions.
 class LessEqEvaluator<T,ID>
          An Evaluator which determines if candidates are matched by LessEqNode assertions.
 class NotEvaluator<ID>
          An Evaluator for logical negation (NOT) expressions.
 class OneLevelScopeEvaluator<E,ID>
          Evaluates one level scope assertions on candidates using an entry database.
 class OrEvaluator<ID>
          An Evaluator for logical disjunction (OR) expressions.
 class PresenceEvaluator<ID>
          An Evaluator which determines if candidates are matched by GreaterEqNode assertions.
 class SubstringEvaluator<ID>
          Evaluates substring filter assertions on an entry.
 class SubtreeScopeEvaluator<E,ID>
          Evaluates ScopeNode assertions with subtree scope on candidates using an entry database.
 

Methods in org.apache.directory.server.xdbm.search.impl that return Evaluator
<T> Evaluator<? extends org.apache.directory.shared.ldap.filter.ExprNode,org.apache.directory.shared.ldap.entry.ServerEntry,ID>
EvaluatorBuilder.build(org.apache.directory.shared.ldap.filter.ExprNode node)
           
 Evaluator<? extends org.apache.directory.shared.ldap.filter.ExprNode,org.apache.directory.shared.ldap.entry.ServerEntry,ID> DefaultSearchEngine.evaluator(org.apache.directory.shared.ldap.filter.ExprNode filter)
           
 

Constructors in org.apache.directory.server.xdbm.search.impl with parameters of type Evaluator
NotCursor(Store<org.apache.directory.shared.ldap.entry.ServerEntry,ID> db, Evaluator<? extends org.apache.directory.shared.ldap.filter.ExprNode,org.apache.directory.shared.ldap.entry.ServerEntry,ID> childEvaluator)
           
NotEvaluator(org.apache.directory.shared.ldap.filter.NotNode node, Evaluator<? extends org.apache.directory.shared.ldap.filter.ExprNode,org.apache.directory.shared.ldap.entry.ServerEntry,ID> childEvaluator)
           
 

Constructor parameters in org.apache.directory.server.xdbm.search.impl with type arguments of type Evaluator
AndCursor(IndexCursor<V,org.apache.directory.shared.ldap.entry.ServerEntry,ID> wrapped, java.util.List<Evaluator<? extends org.apache.directory.shared.ldap.filter.ExprNode,org.apache.directory.shared.ldap.entry.ServerEntry,ID>> evaluators)
           
AndEvaluator(org.apache.directory.shared.ldap.filter.AndNode node, java.util.List<Evaluator<? extends org.apache.directory.shared.ldap.filter.ExprNode,org.apache.directory.shared.ldap.entry.ServerEntry,ID>> evaluators)
           
OrCursor(java.util.List<IndexCursor<V,org.apache.directory.shared.ldap.entry.ServerEntry,ID>> cursors, java.util.List<Evaluator<? extends org.apache.directory.shared.ldap.filter.ExprNode,org.apache.directory.shared.ldap.entry.ServerEntry,ID>> evaluators)
           
OrEvaluator(org.apache.directory.shared.ldap.filter.OrNode node, java.util.List<Evaluator<? extends org.apache.directory.shared.ldap.filter.ExprNode,org.apache.directory.shared.ldap.entry.ServerEntry,ID>> evaluators)
           
 



Copyright © 2003-2011 Apache Software Foundation. All Rights Reserved.