A B C D E F G I L N O P S

A

after(IndexEntry<ID, ServerEntry, ID>) - Method in class org.apache.directory.server.xdbm.search.impl.AllEntriesCursor
 
after(IndexEntry<V, ServerEntry, ID>) - Method in class org.apache.directory.server.xdbm.search.impl.AndCursor
 
after(IndexEntry<V, ServerEntry, ID>) - Method in class org.apache.directory.server.xdbm.search.impl.ApproximateCursor
 
after(IndexEntry<V, ServerEntry, ID>) - Method in class org.apache.directory.server.xdbm.search.impl.EqualityCursor
 
after(IndexEntry<V, ServerEntry, ID>) - Method in class org.apache.directory.server.xdbm.search.impl.GreaterEqCursor
 
after(IndexEntry<V, ServerEntry, ID>) - Method in class org.apache.directory.server.xdbm.search.impl.LessEqCursor
 
after(IndexEntry<V, ServerEntry, ID>) - Method in class org.apache.directory.server.xdbm.search.impl.NotCursor
 
after(IndexEntry<ID, ServerEntry, ID>) - Method in class org.apache.directory.server.xdbm.search.impl.OneLevelScopeCursor
 
after(IndexEntry<V, ServerEntry, ID>) - Method in class org.apache.directory.server.xdbm.search.impl.OrCursor
 
after(IndexEntry<String, ServerEntry, ID>) - Method in class org.apache.directory.server.xdbm.search.impl.PresenceCursor
 
after(IndexEntry<String, ServerEntry, ID>) - Method in class org.apache.directory.server.xdbm.search.impl.SubstringCursor
 
after(IndexEntry<ID, ServerEntry, ID>) - Method in class org.apache.directory.server.xdbm.search.impl.SubtreeScopeCursor
 
afterLast() - Method in class org.apache.directory.server.xdbm.search.impl.AllEntriesCursor
 
afterLast() - Method in class org.apache.directory.server.xdbm.search.impl.AndCursor
 
afterLast() - Method in class org.apache.directory.server.xdbm.search.impl.ApproximateCursor
 
afterLast() - Method in class org.apache.directory.server.xdbm.search.impl.EqualityCursor
 
afterLast() - Method in class org.apache.directory.server.xdbm.search.impl.GreaterEqCursor
 
afterLast() - Method in class org.apache.directory.server.xdbm.search.impl.LessEqCursor
 
afterLast() - Method in class org.apache.directory.server.xdbm.search.impl.NotCursor
 
afterLast() - Method in class org.apache.directory.server.xdbm.search.impl.OneLevelScopeCursor
 
afterLast() - Method in class org.apache.directory.server.xdbm.search.impl.OrCursor
 
afterLast() - Method in class org.apache.directory.server.xdbm.search.impl.PresenceCursor
 
afterLast() - Method in class org.apache.directory.server.xdbm.search.impl.SubstringCursor
 
afterLast() - Method in class org.apache.directory.server.xdbm.search.impl.SubtreeScopeCursor
 
afterValue(ID, ID) - Method in class org.apache.directory.server.xdbm.search.impl.AllEntriesCursor
 
afterValue(ID, V) - Method in class org.apache.directory.server.xdbm.search.impl.AndCursor
 
afterValue(ID, V) - Method in class org.apache.directory.server.xdbm.search.impl.ApproximateCursor
 
afterValue(ID, V) - Method in class org.apache.directory.server.xdbm.search.impl.EqualityCursor
 
afterValue(ID, V) - Method in class org.apache.directory.server.xdbm.search.impl.GreaterEqCursor
 
afterValue(ID, V) - Method in class org.apache.directory.server.xdbm.search.impl.LessEqCursor
 
afterValue(ID, V) - Method in class org.apache.directory.server.xdbm.search.impl.NotCursor
 
afterValue(ID, ID) - Method in class org.apache.directory.server.xdbm.search.impl.OneLevelScopeCursor
 
afterValue(ID, V) - Method in class org.apache.directory.server.xdbm.search.impl.OrCursor
 
afterValue(ID, String) - Method in class org.apache.directory.server.xdbm.search.impl.PresenceCursor
 
afterValue(ID, String) - Method in class org.apache.directory.server.xdbm.search.impl.SubstringCursor
 
afterValue(ID, ID) - Method in class org.apache.directory.server.xdbm.search.impl.SubtreeScopeCursor
 
AllEntriesCursor<ID> - Class in org.apache.directory.server.xdbm.search.impl
A Cursor over all entries in a partition which returns IndexEntries.
AllEntriesCursor(Store<ServerEntry, ID>) - Constructor for class org.apache.directory.server.xdbm.search.impl.AllEntriesCursor
 
AndCursor<V,ID> - Class in org.apache.directory.server.xdbm.search.impl
A Cursor returning candidates satisfying a logical conjunction expression.
AndCursor(IndexCursor<V, ServerEntry, ID>, List<Evaluator<? extends ExprNode, ServerEntry, ID>>) - Constructor for class org.apache.directory.server.xdbm.search.impl.AndCursor
 
AndEvaluator<ID> - Class in org.apache.directory.server.xdbm.search.impl
An Evaluator for logical conjunction (AND) expressions.
AndEvaluator(AndNode, List<Evaluator<? extends ExprNode, ServerEntry, ID>>) - Constructor for class org.apache.directory.server.xdbm.search.impl.AndEvaluator
 
annotate(ExprNode) - Method in class org.apache.directory.server.xdbm.search.impl.DefaultOptimizer
Annotates the expression tree to determine optimal evaluation order based on the scan count for indices that exist for each expression node.
annotate(ExprNode) - Method in class org.apache.directory.server.xdbm.search.impl.NoOpOptimizer
 
ApproximateCursor<V,ID> - Class in org.apache.directory.server.xdbm.search.impl
A Cursor over entry candidates matching an approximate assertion filter.
ApproximateCursor(Store<ServerEntry, ID>, ApproximateEvaluator<V, ID>) - Constructor for class org.apache.directory.server.xdbm.search.impl.ApproximateCursor
 
ApproximateEvaluator<T,ID> - Class in org.apache.directory.server.xdbm.search.impl
An Evaluator which determines if candidates are matched by ApproximateNode assertions.
ApproximateEvaluator(ApproximateNode<T>, Store<ServerEntry, ID>, SchemaManager) - Constructor for class org.apache.directory.server.xdbm.search.impl.ApproximateEvaluator
 
available() - Method in class org.apache.directory.server.xdbm.search.impl.AllEntriesCursor
 
available() - Method in class org.apache.directory.server.xdbm.search.impl.AndCursor
 
available() - Method in class org.apache.directory.server.xdbm.search.impl.ApproximateCursor
 
available() - Method in class org.apache.directory.server.xdbm.search.impl.EqualityCursor
 
available() - Method in class org.apache.directory.server.xdbm.search.impl.GreaterEqCursor
 
available() - Method in class org.apache.directory.server.xdbm.search.impl.LessEqCursor
 
available() - Method in class org.apache.directory.server.xdbm.search.impl.NotCursor
 
available() - Method in class org.apache.directory.server.xdbm.search.impl.OneLevelScopeCursor
 
available() - Method in class org.apache.directory.server.xdbm.search.impl.OrCursor
 
available() - Method in class org.apache.directory.server.xdbm.search.impl.PresenceCursor
 
available() - Method in class org.apache.directory.server.xdbm.search.impl.SubstringCursor
 
available() - Method in class org.apache.directory.server.xdbm.search.impl.SubtreeScopeCursor
 

B

before(IndexEntry<ID, ServerEntry, ID>) - Method in class org.apache.directory.server.xdbm.search.impl.AllEntriesCursor
 
before(IndexEntry<V, ServerEntry, ID>) - Method in class org.apache.directory.server.xdbm.search.impl.AndCursor
 
before(IndexEntry<V, ServerEntry, ID>) - Method in class org.apache.directory.server.xdbm.search.impl.ApproximateCursor
 
before(IndexEntry<V, ServerEntry, ID>) - Method in class org.apache.directory.server.xdbm.search.impl.EqualityCursor
 
before(IndexEntry<V, ServerEntry, ID>) - Method in class org.apache.directory.server.xdbm.search.impl.GreaterEqCursor
 
before(IndexEntry<V, ServerEntry, ID>) - Method in class org.apache.directory.server.xdbm.search.impl.LessEqCursor
 
before(IndexEntry<V, ServerEntry, ID>) - Method in class org.apache.directory.server.xdbm.search.impl.NotCursor
 
before(IndexEntry<ID, ServerEntry, ID>) - Method in class org.apache.directory.server.xdbm.search.impl.OneLevelScopeCursor
 
before(IndexEntry<V, ServerEntry, ID>) - Method in class org.apache.directory.server.xdbm.search.impl.OrCursor
 
before(IndexEntry<String, ServerEntry, ID>) - Method in class org.apache.directory.server.xdbm.search.impl.PresenceCursor
 
before(IndexEntry<String, ServerEntry, ID>) - Method in class org.apache.directory.server.xdbm.search.impl.SubstringCursor
 
before(IndexEntry<ID, ServerEntry, ID>) - Method in class org.apache.directory.server.xdbm.search.impl.SubtreeScopeCursor
 
beforeFirst() - Method in class org.apache.directory.server.xdbm.search.impl.AllEntriesCursor
 
beforeFirst() - Method in class org.apache.directory.server.xdbm.search.impl.AndCursor
 
beforeFirst() - Method in class org.apache.directory.server.xdbm.search.impl.ApproximateCursor
 
beforeFirst() - Method in class org.apache.directory.server.xdbm.search.impl.EqualityCursor
 
beforeFirst() - Method in class org.apache.directory.server.xdbm.search.impl.GreaterEqCursor
 
beforeFirst() - Method in class org.apache.directory.server.xdbm.search.impl.LessEqCursor
 
beforeFirst() - Method in class org.apache.directory.server.xdbm.search.impl.NotCursor
 
beforeFirst() - Method in class org.apache.directory.server.xdbm.search.impl.OneLevelScopeCursor
 
beforeFirst() - Method in class org.apache.directory.server.xdbm.search.impl.OrCursor
 
beforeFirst() - Method in class org.apache.directory.server.xdbm.search.impl.PresenceCursor
 
beforeFirst() - Method in class org.apache.directory.server.xdbm.search.impl.SubstringCursor
 
beforeFirst() - Method in class org.apache.directory.server.xdbm.search.impl.SubtreeScopeCursor
 
beforeValue(ID, ID) - Method in class org.apache.directory.server.xdbm.search.impl.AllEntriesCursor
 
beforeValue(ID, V) - Method in class org.apache.directory.server.xdbm.search.impl.AndCursor
 
beforeValue(ID, V) - Method in class org.apache.directory.server.xdbm.search.impl.ApproximateCursor
 
beforeValue(ID, V) - Method in class org.apache.directory.server.xdbm.search.impl.EqualityCursor
 
beforeValue(ID, V) - Method in class org.apache.directory.server.xdbm.search.impl.GreaterEqCursor
 
beforeValue(ID, V) - Method in class org.apache.directory.server.xdbm.search.impl.LessEqCursor
 
beforeValue(ID, V) - Method in class org.apache.directory.server.xdbm.search.impl.NotCursor
 
beforeValue(ID, ID) - Method in class org.apache.directory.server.xdbm.search.impl.OneLevelScopeCursor
 
beforeValue(ID, V) - Method in class org.apache.directory.server.xdbm.search.impl.OrCursor
 
beforeValue(ID, String) - Method in class org.apache.directory.server.xdbm.search.impl.PresenceCursor
 
beforeValue(ID, String) - Method in class org.apache.directory.server.xdbm.search.impl.SubstringCursor
 
beforeValue(ID, ID) - Method in class org.apache.directory.server.xdbm.search.impl.SubtreeScopeCursor
 
build(ExprNode) - Method in class org.apache.directory.server.xdbm.search.impl.CursorBuilder
 
build(ExprNode) - Method in class org.apache.directory.server.xdbm.search.impl.EvaluatorBuilder
 

C

close() - Method in class org.apache.directory.server.xdbm.search.impl.AndCursor
 
close() - Method in class org.apache.directory.server.xdbm.search.impl.ApproximateCursor
 
close() - Method in class org.apache.directory.server.xdbm.search.impl.EqualityCursor
 
close() - Method in class org.apache.directory.server.xdbm.search.impl.GreaterEqCursor
 
close() - Method in class org.apache.directory.server.xdbm.search.impl.LessEqCursor
 
close() - Method in class org.apache.directory.server.xdbm.search.impl.NotCursor
 
close() - Method in class org.apache.directory.server.xdbm.search.impl.OrCursor
 
close() - Method in class org.apache.directory.server.xdbm.search.impl.PresenceCursor
 
close() - Method in class org.apache.directory.server.xdbm.search.impl.SubstringCursor
 
cursor(DN, AliasDerefMode, ExprNode, SearchControls) - Method in class org.apache.directory.server.xdbm.search.impl.DefaultSearchEngine
 
CursorBuilder<ID> - Class in org.apache.directory.server.xdbm.search.impl
Builds Cursors over candidates that satisfy a filter expression.
CursorBuilder(Store<ServerEntry, ID>, EvaluatorBuilder<ID>) - Constructor for class org.apache.directory.server.xdbm.search.impl.CursorBuilder
Creates an expression tree enumerator.

D

DefaultOptimizer<E,ID> - Class in org.apache.directory.server.xdbm.search.impl
Optimizer that annotates the filter using scan counts.
DefaultOptimizer(Store<E, ID>) - Constructor for class org.apache.directory.server.xdbm.search.impl.DefaultOptimizer
Creates an optimizer on a database.
DefaultSearchEngine<ID> - Class in org.apache.directory.server.xdbm.search.impl
Given a search filter and a scope the search engine identifies valid candidate entries returning their ids.
DefaultSearchEngine(Store<ServerEntry, ID>, CursorBuilder<ID>, EvaluatorBuilder<ID>, Optimizer) - Constructor for class org.apache.directory.server.xdbm.search.impl.DefaultSearchEngine
Creates a DefaultSearchEngine for searching a Database without setting up the database.

E

EqualityCursor<V,ID> - Class in org.apache.directory.server.xdbm.search.impl
A Cursor over entry candidates matching an equality assertion filter.
EqualityCursor(Store<ServerEntry, ID>, EqualityEvaluator<V, ID>) - Constructor for class org.apache.directory.server.xdbm.search.impl.EqualityCursor
 
EqualityEvaluator<T,ID> - Class in org.apache.directory.server.xdbm.search.impl
An Evaluator which determines if candidates are matched by GreaterEqNode assertions.
EqualityEvaluator(EqualityNode<T>, Store<ServerEntry, ID>, SchemaManager) - Constructor for class org.apache.directory.server.xdbm.search.impl.EqualityEvaluator
 
evaluate(IndexEntry<?, ServerEntry, ID>) - Method in class org.apache.directory.server.xdbm.search.impl.AndEvaluator
 
evaluate(IndexEntry<?, ServerEntry, ID>) - Method in class org.apache.directory.server.xdbm.search.impl.ApproximateEvaluator
 
evaluate(IndexEntry<?, ServerEntry, ID>) - Method in class org.apache.directory.server.xdbm.search.impl.EqualityEvaluator
 
evaluate(IndexEntry<?, ServerEntry, ID>) - Method in class org.apache.directory.server.xdbm.search.impl.GreaterEqEvaluator
 
evaluate(IndexEntry<?, ServerEntry, ID>) - Method in class org.apache.directory.server.xdbm.search.impl.LessEqEvaluator
 
evaluate(IndexEntry<?, ServerEntry, ID>) - Method in class org.apache.directory.server.xdbm.search.impl.NotEvaluator
 
evaluate(IndexEntry<?, E, ID>) - Method in class org.apache.directory.server.xdbm.search.impl.OneLevelScopeEvaluator
Asserts whether or not a candidate has one level scope while taking alias dereferencing into account.
evaluate(IndexEntry<?, ServerEntry, ID>) - Method in class org.apache.directory.server.xdbm.search.impl.OrEvaluator
 
evaluate(IndexEntry<?, ServerEntry, ID>) - Method in class org.apache.directory.server.xdbm.search.impl.PresenceEvaluator
 
evaluate(IndexEntry<?, ServerEntry, ID>) - Method in class org.apache.directory.server.xdbm.search.impl.SubstringEvaluator
 
evaluate(IndexEntry<?, E, ID>) - Method in class org.apache.directory.server.xdbm.search.impl.SubtreeScopeEvaluator
Asserts whether or not a candidate has one level scope while taking alias dereferencing into account.
evaluateEntry(ServerEntry) - Method in class org.apache.directory.server.xdbm.search.impl.AndEvaluator
 
evaluateEntry(ServerEntry) - Method in class org.apache.directory.server.xdbm.search.impl.ApproximateEvaluator
 
evaluateEntry(ServerEntry) - Method in class org.apache.directory.server.xdbm.search.impl.EqualityEvaluator
 
evaluateEntry(ServerEntry) - Method in class org.apache.directory.server.xdbm.search.impl.GreaterEqEvaluator
 
evaluateEntry(ServerEntry) - Method in class org.apache.directory.server.xdbm.search.impl.LessEqEvaluator
 
evaluateEntry(ServerEntry) - Method in class org.apache.directory.server.xdbm.search.impl.NotEvaluator
 
evaluateEntry(E) - Method in class org.apache.directory.server.xdbm.search.impl.OneLevelScopeEvaluator
Asserts whether or not a candidate has one level scope while taking alias dereferencing into account.
evaluateEntry(ServerEntry) - Method in class org.apache.directory.server.xdbm.search.impl.OrEvaluator
 
evaluateEntry(ServerEntry) - Method in class org.apache.directory.server.xdbm.search.impl.PresenceEvaluator
 
evaluateEntry(ServerEntry) - Method in class org.apache.directory.server.xdbm.search.impl.SubstringEvaluator
 
evaluateEntry(E) - Method in class org.apache.directory.server.xdbm.search.impl.SubtreeScopeEvaluator
Asserts whether or not a candidate has one level scope while taking alias dereferencing into account.
evaluateId(ID) - Method in class org.apache.directory.server.xdbm.search.impl.AndEvaluator
 
evaluateId(ID) - Method in class org.apache.directory.server.xdbm.search.impl.ApproximateEvaluator
 
evaluateId(ID) - Method in class org.apache.directory.server.xdbm.search.impl.EqualityEvaluator
 
evaluateId(ID) - Method in class org.apache.directory.server.xdbm.search.impl.GreaterEqEvaluator
 
evaluateId(ID) - Method in class org.apache.directory.server.xdbm.search.impl.LessEqEvaluator
 
evaluateId(ID) - Method in class org.apache.directory.server.xdbm.search.impl.NotEvaluator
 
evaluateId(ID) - Method in class org.apache.directory.server.xdbm.search.impl.OneLevelScopeEvaluator
Asserts whether or not a candidate has one level scope while taking alias dereferencing into account.
evaluateId(ID) - Method in class org.apache.directory.server.xdbm.search.impl.OrEvaluator
 
evaluateId(ID) - Method in class org.apache.directory.server.xdbm.search.impl.PresenceEvaluator
 
evaluateId(ID) - Method in class org.apache.directory.server.xdbm.search.impl.SubstringEvaluator
 
evaluateId(ID) - Method in class org.apache.directory.server.xdbm.search.impl.SubtreeScopeEvaluator
Asserts whether or not a candidate has one level scope while taking alias dereferencing into account.
evaluator(ExprNode) - Method in class org.apache.directory.server.xdbm.search.impl.DefaultSearchEngine
 
EvaluatorBuilder<ID> - Class in org.apache.directory.server.xdbm.search.impl
Top level filter expression evaluator builder implemenation.
EvaluatorBuilder(Store<ServerEntry, ID>, SchemaManager) - Constructor for class org.apache.directory.server.xdbm.search.impl.EvaluatorBuilder
Creates a top level Evaluator where leaves are delegated to a leaf node evaluator which will be created.

F

first() - Method in class org.apache.directory.server.xdbm.search.impl.AllEntriesCursor
 
first() - Method in class org.apache.directory.server.xdbm.search.impl.AndCursor
 
first() - Method in class org.apache.directory.server.xdbm.search.impl.ApproximateCursor
 
first() - Method in class org.apache.directory.server.xdbm.search.impl.EqualityCursor
 
first() - Method in class org.apache.directory.server.xdbm.search.impl.GreaterEqCursor
 
first() - Method in class org.apache.directory.server.xdbm.search.impl.LessEqCursor
 
first() - Method in class org.apache.directory.server.xdbm.search.impl.NotCursor
 
first() - Method in class org.apache.directory.server.xdbm.search.impl.OneLevelScopeCursor
 
first() - Method in class org.apache.directory.server.xdbm.search.impl.OrCursor
 
first() - Method in class org.apache.directory.server.xdbm.search.impl.PresenceCursor
 
first() - Method in class org.apache.directory.server.xdbm.search.impl.SubstringCursor
 
first() - Method in class org.apache.directory.server.xdbm.search.impl.SubtreeScopeCursor
 

G

get() - Method in class org.apache.directory.server.xdbm.search.impl.AllEntriesCursor
 
get() - Method in class org.apache.directory.server.xdbm.search.impl.AndCursor
 
get() - Method in class org.apache.directory.server.xdbm.search.impl.ApproximateCursor
 
get() - Method in class org.apache.directory.server.xdbm.search.impl.EqualityCursor
 
get() - Method in class org.apache.directory.server.xdbm.search.impl.GreaterEqCursor
 
get() - Method in class org.apache.directory.server.xdbm.search.impl.LessEqCursor
 
get() - Method in class org.apache.directory.server.xdbm.search.impl.NotCursor
 
get() - Method in class org.apache.directory.server.xdbm.search.impl.OneLevelScopeCursor
 
get() - Method in class org.apache.directory.server.xdbm.search.impl.OrCursor
 
get() - Method in class org.apache.directory.server.xdbm.search.impl.PresenceCursor
 
get() - Method in class org.apache.directory.server.xdbm.search.impl.SubstringCursor
 
get() - Method in class org.apache.directory.server.xdbm.search.impl.SubtreeScopeCursor
 
getAttributeType() - Method in class org.apache.directory.server.xdbm.search.impl.GreaterEqEvaluator
 
getAttributeType() - Method in class org.apache.directory.server.xdbm.search.impl.LessEqEvaluator
 
getAttributeType() - Method in class org.apache.directory.server.xdbm.search.impl.PresenceEvaluator
 
getBaseId() - Method in class org.apache.directory.server.xdbm.search.impl.OneLevelScopeEvaluator
Gets the id of the search base associated with the ScopeNode expression.
getBaseId() - Method in class org.apache.directory.server.xdbm.search.impl.SubtreeScopeEvaluator
 
getComparator() - Method in class org.apache.directory.server.xdbm.search.impl.GreaterEqEvaluator
 
getExpression() - Method in class org.apache.directory.server.xdbm.search.impl.AndEvaluator
 
getExpression() - Method in class org.apache.directory.server.xdbm.search.impl.ApproximateEvaluator
 
getExpression() - Method in class org.apache.directory.server.xdbm.search.impl.EqualityEvaluator
 
getExpression() - Method in class org.apache.directory.server.xdbm.search.impl.GreaterEqEvaluator
 
getExpression() - Method in class org.apache.directory.server.xdbm.search.impl.LessEqEvaluator
 
getExpression() - Method in class org.apache.directory.server.xdbm.search.impl.NotEvaluator
 
getExpression() - Method in class org.apache.directory.server.xdbm.search.impl.OneLevelScopeEvaluator
 
getExpression() - Method in class org.apache.directory.server.xdbm.search.impl.OrEvaluator
 
getExpression() - Method in class org.apache.directory.server.xdbm.search.impl.PresenceEvaluator
 
getExpression() - Method in class org.apache.directory.server.xdbm.search.impl.SubstringEvaluator
 
getExpression() - Method in class org.apache.directory.server.xdbm.search.impl.SubtreeScopeEvaluator
 
getLdapComparator() - Method in class org.apache.directory.server.xdbm.search.impl.LessEqEvaluator
 
getNormalizer() - Method in class org.apache.directory.server.xdbm.search.impl.GreaterEqEvaluator
 
getNormalizer() - Method in class org.apache.directory.server.xdbm.search.impl.LessEqEvaluator
 
getOptimizer() - Method in class org.apache.directory.server.xdbm.search.impl.DefaultSearchEngine
Gets the optimizer for this DefaultSearchEngine.
getPattern() - Method in class org.apache.directory.server.xdbm.search.impl.SubstringEvaluator
 
GreaterEqCursor<V,ID> - Class in org.apache.directory.server.xdbm.search.impl
A Cursor over entry candidates matching a GreaterEq assertion filter.
GreaterEqCursor(Store<ServerEntry, ID>, GreaterEqEvaluator) - Constructor for class org.apache.directory.server.xdbm.search.impl.GreaterEqCursor
 
GreaterEqEvaluator<T,ID> - Class in org.apache.directory.server.xdbm.search.impl
An Evaluator which determines if candidates are matched by GreaterEqNode assertions.
GreaterEqEvaluator(GreaterEqNode<T>, Store<ServerEntry, ID>, SchemaManager) - Constructor for class org.apache.directory.server.xdbm.search.impl.GreaterEqEvaluator
 

I

isDereferencing() - Method in class org.apache.directory.server.xdbm.search.impl.OneLevelScopeEvaluator
Gets whether or not dereferencing is enabled for this evaluator.
isDereferencing() - Method in class org.apache.directory.server.xdbm.search.impl.SubtreeScopeEvaluator
 
isElementReused() - Method in class org.apache.directory.server.xdbm.search.impl.AllEntriesCursor
 
isElementReused() - Method in class org.apache.directory.server.xdbm.search.impl.AndCursor
 
isElementReused() - Method in class org.apache.directory.server.xdbm.search.impl.ApproximateCursor
 
isElementReused() - Method in class org.apache.directory.server.xdbm.search.impl.EqualityCursor
 
isElementReused() - Method in class org.apache.directory.server.xdbm.search.impl.GreaterEqCursor
 
isElementReused() - Method in class org.apache.directory.server.xdbm.search.impl.LessEqCursor
 
isElementReused() - Method in class org.apache.directory.server.xdbm.search.impl.NotCursor
 
isElementReused() - Method in class org.apache.directory.server.xdbm.search.impl.OneLevelScopeCursor
 
isElementReused() - Method in class org.apache.directory.server.xdbm.search.impl.OrCursor
 
isElementReused() - Method in class org.apache.directory.server.xdbm.search.impl.PresenceCursor
 
isElementReused() - Method in class org.apache.directory.server.xdbm.search.impl.SubstringCursor
 
isElementReused() - Method in class org.apache.directory.server.xdbm.search.impl.SubtreeScopeCursor
 

L

last() - Method in class org.apache.directory.server.xdbm.search.impl.AllEntriesCursor
 
last() - Method in class org.apache.directory.server.xdbm.search.impl.AndCursor
 
last() - Method in class org.apache.directory.server.xdbm.search.impl.ApproximateCursor
 
last() - Method in class org.apache.directory.server.xdbm.search.impl.EqualityCursor
 
last() - Method in class org.apache.directory.server.xdbm.search.impl.GreaterEqCursor
 
last() - Method in class org.apache.directory.server.xdbm.search.impl.LessEqCursor
 
last() - Method in class org.apache.directory.server.xdbm.search.impl.NotCursor
 
last() - Method in class org.apache.directory.server.xdbm.search.impl.OneLevelScopeCursor
 
last() - Method in class org.apache.directory.server.xdbm.search.impl.OrCursor
 
last() - Method in class org.apache.directory.server.xdbm.search.impl.PresenceCursor
 
last() - Method in class org.apache.directory.server.xdbm.search.impl.SubstringCursor
 
last() - Method in class org.apache.directory.server.xdbm.search.impl.SubtreeScopeCursor
 
LessEqCursor<V,ID> - Class in org.apache.directory.server.xdbm.search.impl
A Cursor over entry candidates matching a LessEq assertion filter.
LessEqCursor(Store<ServerEntry, ID>, LessEqEvaluator<V, ID>) - Constructor for class org.apache.directory.server.xdbm.search.impl.LessEqCursor
 
LessEqEvaluator<T,ID> - Class in org.apache.directory.server.xdbm.search.impl
An Evaluator which determines if candidates are matched by LessEqNode assertions.
LessEqEvaluator(LessEqNode<T>, Store<ServerEntry, ID>, SchemaManager) - Constructor for class org.apache.directory.server.xdbm.search.impl.LessEqEvaluator
 

N

next() - Method in class org.apache.directory.server.xdbm.search.impl.AllEntriesCursor
 
next() - Method in class org.apache.directory.server.xdbm.search.impl.AndCursor
 
next() - Method in class org.apache.directory.server.xdbm.search.impl.ApproximateCursor
 
next() - Method in class org.apache.directory.server.xdbm.search.impl.EqualityCursor
 
next() - Method in class org.apache.directory.server.xdbm.search.impl.GreaterEqCursor
 
next() - Method in class org.apache.directory.server.xdbm.search.impl.LessEqCursor
 
next() - Method in class org.apache.directory.server.xdbm.search.impl.NotCursor
 
next() - Method in class org.apache.directory.server.xdbm.search.impl.OneLevelScopeCursor
 
next() - Method in class org.apache.directory.server.xdbm.search.impl.OrCursor
 
next() - Method in class org.apache.directory.server.xdbm.search.impl.PresenceCursor
 
next() - Method in class org.apache.directory.server.xdbm.search.impl.SubstringCursor
 
next() - Method in class org.apache.directory.server.xdbm.search.impl.SubtreeScopeCursor
 
NoOpOptimizer - Class in org.apache.directory.server.xdbm.search.impl
A do nothing optimizer which labels all nodes with BigInteger.valueOf( Integer.MAX_VALUE ) , instead of actually taking scan counts.
NoOpOptimizer() - Constructor for class org.apache.directory.server.xdbm.search.impl.NoOpOptimizer
 
NotCursor<V,ID> - Class in org.apache.directory.server.xdbm.search.impl
A Cursor returning candidates satisfying a logical negation expression.
NotCursor(Store<ServerEntry, ID>, Evaluator<? extends ExprNode, ServerEntry, ID>) - Constructor for class org.apache.directory.server.xdbm.search.impl.NotCursor
 
NotEvaluator<ID> - Class in org.apache.directory.server.xdbm.search.impl
An Evaluator for logical negation (NOT) expressions.
NotEvaluator(NotNode, Evaluator<? extends ExprNode, ServerEntry, ID>) - Constructor for class org.apache.directory.server.xdbm.search.impl.NotEvaluator
 

O

OneLevelScopeCursor<ID> - Class in org.apache.directory.server.xdbm.search.impl
A Cursor over entries satisfying one level scope constraints with alias dereferencing considerations when enabled during search.
OneLevelScopeCursor(Store<ServerEntry, ID>, OneLevelScopeEvaluator<ServerEntry, ID>) - Constructor for class org.apache.directory.server.xdbm.search.impl.OneLevelScopeCursor
Creates a Cursor over entries satisfying one level scope criteria.
OneLevelScopeEvaluator<E,ID> - Class in org.apache.directory.server.xdbm.search.impl
Evaluates one level scope assertions on candidates using an entry database.
OneLevelScopeEvaluator(Store<E, ID>, ScopeNode) - Constructor for class org.apache.directory.server.xdbm.search.impl.OneLevelScopeEvaluator
Creates a one level scope node Evaluator for search expressions.
OrCursor<V,ID> - Class in org.apache.directory.server.xdbm.search.impl
A Cursor returning candidates satisfying a logical disjunction expression.
OrCursor(List<IndexCursor<V, ServerEntry, ID>>, List<Evaluator<? extends ExprNode, ServerEntry, ID>>) - Constructor for class org.apache.directory.server.xdbm.search.impl.OrCursor
 
OrEvaluator<ID> - Class in org.apache.directory.server.xdbm.search.impl
An Evaluator for logical disjunction (OR) expressions.
OrEvaluator(OrNode, List<Evaluator<? extends ExprNode, ServerEntry, ID>>) - Constructor for class org.apache.directory.server.xdbm.search.impl.OrEvaluator
 
org.apache.directory.server.xdbm.search.impl - package org.apache.directory.server.xdbm.search.impl
 

P

PresenceCursor<ID> - Class in org.apache.directory.server.xdbm.search.impl
A returning candidates satisfying an attribute presence expression.
PresenceCursor(Store<ServerEntry, ID>, PresenceEvaluator<ID>) - Constructor for class org.apache.directory.server.xdbm.search.impl.PresenceCursor
 
PresenceEvaluator<ID> - Class in org.apache.directory.server.xdbm.search.impl
An Evaluator which determines if candidates are matched by GreaterEqNode assertions.
PresenceEvaluator(PresenceNode, Store<ServerEntry, ID>, SchemaManager) - Constructor for class org.apache.directory.server.xdbm.search.impl.PresenceEvaluator
 
previous() - Method in class org.apache.directory.server.xdbm.search.impl.AllEntriesCursor
 
previous() - Method in class org.apache.directory.server.xdbm.search.impl.AndCursor
 
previous() - Method in class org.apache.directory.server.xdbm.search.impl.ApproximateCursor
 
previous() - Method in class org.apache.directory.server.xdbm.search.impl.EqualityCursor
 
previous() - Method in class org.apache.directory.server.xdbm.search.impl.GreaterEqCursor
 
previous() - Method in class org.apache.directory.server.xdbm.search.impl.LessEqCursor
 
previous() - Method in class org.apache.directory.server.xdbm.search.impl.NotCursor
 
previous() - Method in class org.apache.directory.server.xdbm.search.impl.OneLevelScopeCursor
 
previous() - Method in class org.apache.directory.server.xdbm.search.impl.OrCursor
 
previous() - Method in class org.apache.directory.server.xdbm.search.impl.PresenceCursor
 
previous() - Method in class org.apache.directory.server.xdbm.search.impl.SubstringCursor
 
previous() - Method in class org.apache.directory.server.xdbm.search.impl.SubtreeScopeCursor
 

S

SubstringCursor<ID> - Class in org.apache.directory.server.xdbm.search.impl
A Cursor traversing candidates matching a Substring assertion expression.
SubstringCursor(Store<ServerEntry, ID>, SubstringEvaluator<ID>) - Constructor for class org.apache.directory.server.xdbm.search.impl.SubstringCursor
 
SubstringEvaluator<ID> - Class in org.apache.directory.server.xdbm.search.impl
Evaluates substring filter assertions on an entry.
SubstringEvaluator(SubstringNode, Store<ServerEntry, ID>, SchemaManager) - Constructor for class org.apache.directory.server.xdbm.search.impl.SubstringEvaluator
Creates a new SubstringEvaluator for substring expressions.
SubtreeScopeCursor<ID> - Class in org.apache.directory.server.xdbm.search.impl
A Cursor over entries satisfying scope constraints with alias dereferencing considerations.
SubtreeScopeCursor(Store<ServerEntry, ID>, SubtreeScopeEvaluator<ServerEntry, ID>) - Constructor for class org.apache.directory.server.xdbm.search.impl.SubtreeScopeCursor
Creates a Cursor over entries satisfying subtree level scope criteria.
SubtreeScopeEvaluator<E,ID> - Class in org.apache.directory.server.xdbm.search.impl
Evaluates ScopeNode assertions with subtree scope on candidates using an entry database.
SubtreeScopeEvaluator(Store<E, ID>, ScopeNode) - Constructor for class org.apache.directory.server.xdbm.search.impl.SubtreeScopeEvaluator
Creates a subtree scope node evaluator for search expressions.

A B C D E F G I L N O P S

Copyright © 2003-2010 The Apache Software Foundation. All Rights Reserved.