Modifier and Type | Class and Description |
---|---|
class |
ReadOnlyConfigurationPartition
This class implements a read-only configuration partition.
|
Modifier and Type | Class and Description |
---|---|
class |
AvlPartition
An XDBM Partition backed by in memory AVL Trees.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractBTreePartition
An abstract
Partition that uses general BTree operations. |
Modifier and Type | Class and Description |
---|---|
class |
JdbmPartition
|
Modifier and Type | Class and Description |
---|---|
class |
MavibotPartition
TODO MavibotPartition.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractLdifPartition
A common base class for LDIF file based Partition implementations.
|
class |
LdifPartition
A LDIF based partition.
|
class |
SingleFileLdifPartition
A Partition implementation backed by a single LDIF file.
|
Constructor and Description |
---|
AllEntriesCursor(Store store)
Creates a new instance of AllEntriesCursor
|
ApproximateCursor(Store store,
ApproximateEvaluator<V> approximateEvaluator)
Creates a new instance of ApproximateCursor
|
ChildrenCursor(Store db,
String parentId,
org.apache.directory.api.ldap.model.cursor.Cursor<IndexEntry<ParentIdAndRdn,String>> cursor)
Creates a Cursor over entries satisfying one level scope criteria.
|
DescendantCursor(Store db,
String baseId,
String parentId,
org.apache.directory.api.ldap.model.cursor.Cursor<IndexEntry<ParentIdAndRdn,String>> cursor)
Creates a Cursor over entries satisfying one level scope criteria.
|
DescendantCursor(Store db,
String baseId,
String parentId,
org.apache.directory.api.ldap.model.cursor.Cursor<IndexEntry<ParentIdAndRdn,String>> cursor,
boolean topLevel)
Creates a Cursor over entries satisfying one level scope criteria.
|
EqualityCursor(Store store,
EqualityEvaluator<V> equalityEvaluator)
Creates a new instance of an EqualityCursor
|
GreaterEqCursor(Store store,
GreaterEqEvaluator<V> greaterEqEvaluator)
Creates a new instance of an GreaterEqCursor
|
LessEqCursor(Store store,
LessEqEvaluator<V> lessEqEvaluator) |
NotCursor(Store store,
Evaluator<? extends org.apache.directory.api.ldap.model.filter.ExprNode> childEvaluator) |
PresenceCursor(Store store,
PresenceEvaluator presenceEvaluator) |
SubstringCursor(Store store,
SubstringEvaluator substringEvaluator) |
Modifier and Type | Field and Description |
---|---|
protected Store |
LeafEvaluator.db
The backend
|
Constructor and Description |
---|
ApproximateEvaluator(org.apache.directory.api.ldap.model.filter.ApproximateNode<T> node,
Store db,
org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager)
Creates a new ApproximateEvaluator
|
BaseLevelScopeEvaluator(Store db,
org.apache.directory.api.ldap.model.filter.ScopeNode node)
Creates a one level scope node Evaluator for search expressions.
|
EqualityEvaluator(org.apache.directory.api.ldap.model.filter.EqualityNode<T> node,
Store db,
org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager) |
GreaterEqEvaluator(org.apache.directory.api.ldap.model.filter.GreaterEqNode<T> node,
Store db,
org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager) |
LeafEvaluator(org.apache.directory.api.ldap.model.filter.SimpleNode<T> node,
Store db,
org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager) |
LessEqEvaluator(org.apache.directory.api.ldap.model.filter.LessEqNode<T> node,
Store db,
org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager) |
OneLevelScopeEvaluator(Store db,
org.apache.directory.api.ldap.model.filter.ScopeNode node)
Creates a one level scope node Evaluator for search expressions.
|
PassThroughEvaluator(Store db)
Create a new instance of the PassThroughEvaluator
|
PresenceEvaluator(org.apache.directory.api.ldap.model.filter.PresenceNode node,
Store db,
org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager) |
SubstringEvaluator(org.apache.directory.api.ldap.model.filter.SubstringNode node,
Store db,
org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager)
Creates a new SubstringEvaluator for substring expressions.
|
SubtreeScopeEvaluator(Store db,
org.apache.directory.api.ldap.model.filter.ScopeNode node)
Creates a subtree scope node evaluator for search expressions.
|
Constructor and Description |
---|
CursorBuilder(Store db,
EvaluatorBuilder evaluatorBuilder)
Creates an expression tree enumerator.
|
DefaultOptimizer(Store db)
Creates an optimizer on a database.
|
DefaultSearchEngine(Store db,
CursorBuilder cursorBuilder,
EvaluatorBuilder evaluatorBuilder,
Optimizer optimizer)
Creates a DefaultSearchEngine for searching a Database without setting
up the database.
|
EvaluatorBuilder(Store db,
org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager)
Creates a top level Evaluator where leaves are delegated to a leaf node
evaluator which will be created.
|
Copyright © 2017. All rights reserved.