|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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.model.filter.ExprNode,org.apache.directory.shared.ldap.model.entry.Entry,ID> |
SearchEngine.evaluator(org.apache.directory.shared.ldap.model.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 extends Comparable<ID>>
An Evaluator which determines if candidates are matched by ApproximateNode assertions. |
class |
EqualityEvaluator<T,ID extends Comparable<ID>>
An Evaluator which determines if candidates are matched by GreaterEqNode assertions. |
class |
GreaterEqEvaluator<T,ID extends Comparable<ID>>
An Evaluator which determines if candidates are matched by GreaterEqNode assertions. |
class |
LeafEvaluator<T,ID extends Comparable<ID>>
An abstract evaluator to store the common fileds for the Simple node evaluators (ApproximateEvaluator, EqualityEvaluator, GreaterEqEvluator and LessEqEvluator) |
class |
LessEqEvaluator<T,ID extends Comparable<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 extends Comparable<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 extends Comparable<ID>>
An Evaluator which determines if candidates are matched by GreaterEqNode assertions. |
class |
SubstringEvaluator<ID extends Comparable<ID>>
Evaluates substring filter assertions on an entry. |
class |
SubtreeScopeEvaluator<E,ID extends Comparable<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 | ||
|---|---|---|
|
EvaluatorBuilder.build(org.apache.directory.shared.ldap.model.filter.ExprNode node)
|
|
Evaluator<? extends org.apache.directory.shared.ldap.model.filter.ExprNode,org.apache.directory.shared.ldap.model.entry.Entry,ID> |
DefaultSearchEngine.evaluator(org.apache.directory.shared.ldap.model.filter.ExprNode filter)
|
|
| Methods in org.apache.directory.server.xdbm.search.impl with parameters of type Evaluator | |
|---|---|
int |
ScanCountComparator.compare(Evaluator<?,org.apache.directory.shared.ldap.model.entry.Entry,ID> e1,
Evaluator<?,org.apache.directory.shared.ldap.model.entry.Entry,ID> e2)
Compare two scan counts frpm two evaluators |
int |
ScanCountComparator.compare(Evaluator<?,org.apache.directory.shared.ldap.model.entry.Entry,ID> e1,
Evaluator<?,org.apache.directory.shared.ldap.model.entry.Entry,ID> e2)
Compare two scan counts frpm two evaluators |
| Constructors in org.apache.directory.server.xdbm.search.impl with parameters of type Evaluator | |
|---|---|
NotCursor(Store<org.apache.directory.shared.ldap.model.entry.Entry,ID> store,
Evaluator<? extends org.apache.directory.shared.ldap.model.filter.ExprNode,org.apache.directory.shared.ldap.model.entry.Entry,ID> childEvaluator)
|
|
NotEvaluator(org.apache.directory.shared.ldap.model.filter.NotNode node,
Evaluator<? extends org.apache.directory.shared.ldap.model.filter.ExprNode,org.apache.directory.shared.ldap.model.entry.Entry,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.model.entry.Entry,ID> wrapped,
List<Evaluator<? extends org.apache.directory.shared.ldap.model.filter.ExprNode,org.apache.directory.shared.ldap.model.entry.Entry,ID>> evaluators)
Creates an instance of a AndCursor. |
|
AndEvaluator(org.apache.directory.shared.ldap.model.filter.AndNode node,
List<Evaluator<? extends org.apache.directory.shared.ldap.model.filter.ExprNode,org.apache.directory.shared.ldap.model.entry.Entry,ID>> evaluators)
Creates an instance of AndEvaluator |
|
OrCursor(List<IndexCursor<V,org.apache.directory.shared.ldap.model.entry.Entry,ID>> cursors,
List<Evaluator<? extends org.apache.directory.shared.ldap.model.filter.ExprNode,org.apache.directory.shared.ldap.model.entry.Entry,ID>> evaluators)
|
|
OrEvaluator(org.apache.directory.shared.ldap.model.filter.OrNode node,
List<Evaluator<? extends org.apache.directory.shared.ldap.model.filter.ExprNode,org.apache.directory.shared.ldap.model.entry.Entry,ID>> evaluators)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||