Class | Description |
---|---|
AllEntriesCursor<ID> |
A Cursor over all entries in a partition which returns IndexEntries.
|
AndCursor<V,ID> |
A Cursor returning candidates satisfying a logical conjunction expression.
|
AndEvaluator<ID> |
An Evaluator for logical conjunction (AND) expressions.
|
ApproximateCursor<V,ID> |
A Cursor over entry candidates matching an approximate assertion filter.
|
ApproximateEvaluator<T,ID> |
An Evaluator which determines if candidates are matched by ApproximateNode
assertions.
|
CursorBuilder<ID> |
Builds Cursors over candidates that satisfy a filter expression.
|
DefaultOptimizer<E,ID> |
Optimizer that annotates the filter using scan counts.
|
DefaultSearchEngine<ID> |
Given a search filter and a scope the search engine identifies valid
candidate entries returning their ids.
|
EqualityCursor<V,ID> |
A Cursor over entry candidates matching an equality assertion filter.
|
EqualityEvaluator<T,ID> |
An Evaluator which determines if candidates are matched by GreaterEqNode
assertions.
|
EvaluatorBuilder<ID> |
Top level filter expression evaluator builder implemenation.
|
GreaterEqCursor<V,ID> |
A Cursor over entry candidates matching a GreaterEq assertion filter.
|
GreaterEqEvaluator<T,ID> |
An Evaluator which determines if candidates are matched by GreaterEqNode
assertions.
|
LessEqCursor<V,ID> |
A Cursor over entry candidates matching a LessEq assertion filter.
|
LessEqEvaluator<T,ID> |
An Evaluator which determines if candidates are matched by LessEqNode
assertions.
|
NoOpOptimizer |
A do nothing optimizer which labels all nodes with
BigInteger.valueOf( Integer.MAX_VALUE ) , instead of actually
taking scan counts. |
NotCursor<V,ID> |
A Cursor returning candidates satisfying a logical negation expression.
|
NotEvaluator<ID> |
An Evaluator for logical negation (NOT) expressions.
|
OneLevelScopeCursor<ID> |
A Cursor over entries satisfying one level scope constraints with alias
dereferencing considerations when enabled during search.
|
OneLevelScopeEvaluator<E,ID> |
Evaluates one level scope assertions on candidates using an entry database.
|
OrCursor<V,ID> |
A Cursor returning candidates satisfying a logical disjunction expression.
|
OrEvaluator<ID> |
An Evaluator for logical disjunction (OR) expressions.
|
PresenceCursor<ID> |
A returning candidates satisfying an attribute presence expression.
|
PresenceEvaluator<ID> |
An Evaluator which determines if candidates are matched by GreaterEqNode
assertions.
|
SubstringCursor<ID> |
A Cursor traversing candidates matching a Substring assertion expression.
|
SubstringEvaluator<ID> |
Evaluates substring filter assertions on an entry.
|
SubtreeScopeCursor<ID> |
A Cursor over entries satisfying scope constraints with alias dereferencing
considerations.
|
SubtreeScopeEvaluator<E,ID> |
Evaluates ScopeNode assertions with subtree scope on candidates using an
entry database.
|
Copyright © 2003–2014 The Apache Software Foundation. All rights reserved.