Uses of Interface
org.apache.directory.server.xdbm.Store

Packages that use Store
org.apache.directory.server.core.partition.impl.avl   
org.apache.directory.server.core.partition.impl.btree   
org.apache.directory.server.xdbm.search.impl   
 

Uses of Store in org.apache.directory.server.core.partition.impl.avl
 

Classes in org.apache.directory.server.core.partition.impl.avl that implement Store
 class AvlPartition
          An XDBM Partition backed by in memory AVL Trees.
 

Uses of Store in org.apache.directory.server.core.partition.impl.btree
 

Classes in org.apache.directory.server.core.partition.impl.btree that implement Store
 class AbstractBTreePartition<ID extends Comparable<ID>>
          An abstract Partition that uses general BTree operations.
 

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

Fields in org.apache.directory.server.xdbm.search.impl declared as Store
protected  Store<org.apache.directory.shared.ldap.model.entry.Entry,ID> LeafEvaluator.db
          The backend
 

Constructors in org.apache.directory.server.xdbm.search.impl with parameters of type Store
AllEntriesCursor(Store<org.apache.directory.shared.ldap.model.entry.Entry,ID> db)
          Creates a new instance of AllEntriesCursor
ApproximateCursor(Store<org.apache.directory.shared.ldap.model.entry.Entry,ID> db, ApproximateEvaluator<V,ID> approximateEvaluator)
          Creates a new instance of ApproximateCursor
ApproximateEvaluator(org.apache.directory.shared.ldap.model.filter.ApproximateNode<T> node, Store<org.apache.directory.shared.ldap.model.entry.Entry,ID> db, org.apache.directory.shared.ldap.model.schema.SchemaManager schemaManager)
          Creates a new ApproximateEvaluator
CursorBuilder(Store<org.apache.directory.shared.ldap.model.entry.Entry,ID> db, EvaluatorBuilder<ID> evaluatorBuilder)
          Creates an expression tree enumerator.
DefaultOptimizer(Store<E,ID> db)
          Creates an optimizer on a database.
DefaultSearchEngine(Store<org.apache.directory.shared.ldap.model.entry.Entry,ID> db, CursorBuilder<ID> cursorBuilder, EvaluatorBuilder<ID> evaluatorBuilder, Optimizer optimizer)
          Creates a DefaultSearchEngine for searching a Database without setting up the database.
EqualityCursor(Store<org.apache.directory.shared.ldap.model.entry.Entry,ID> db, EqualityEvaluator<V,ID> equalityEvaluator)
          Creates a new instance of an EqualityCursor
EqualityEvaluator(org.apache.directory.shared.ldap.model.filter.EqualityNode<T> node, Store<org.apache.directory.shared.ldap.model.entry.Entry,ID> db, org.apache.directory.shared.ldap.model.schema.SchemaManager schemaManager)
           
EvaluatorBuilder(Store<org.apache.directory.shared.ldap.model.entry.Entry,ID> db, org.apache.directory.shared.ldap.model.schema.SchemaManager schemaManager)
          Creates a top level Evaluator where leaves are delegated to a leaf node evaluator which will be created.
GreaterEqCursor(Store<org.apache.directory.shared.ldap.model.entry.Entry,ID> db, GreaterEqEvaluator<V,ID> greaterEqEvaluator)
          Creates a new instance of an GreaterEqCursor
GreaterEqEvaluator(org.apache.directory.shared.ldap.model.filter.GreaterEqNode<T> node, Store<org.apache.directory.shared.ldap.model.entry.Entry,ID> db, org.apache.directory.shared.ldap.model.schema.SchemaManager schemaManager)
           
LeafEvaluator(org.apache.directory.shared.ldap.model.filter.SimpleNode<T> node, Store<org.apache.directory.shared.ldap.model.entry.Entry,ID> db, org.apache.directory.shared.ldap.model.schema.SchemaManager schemaManager)
           
LessEqCursor(Store<org.apache.directory.shared.ldap.model.entry.Entry,ID> db, LessEqEvaluator<V,ID> lessEqEvaluator)
           
LessEqEvaluator(org.apache.directory.shared.ldap.model.filter.LessEqNode<T> node, Store<org.apache.directory.shared.ldap.model.entry.Entry,ID> db, org.apache.directory.shared.ldap.model.schema.SchemaManager schemaManager)
           
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)
           
OneLevelScopeCursor(Store<org.apache.directory.shared.ldap.model.entry.Entry,ID> db, OneLevelScopeEvaluator<org.apache.directory.shared.ldap.model.entry.Entry,ID> evaluator)
          Creates a Cursor over entries satisfying one level scope criteria.
OneLevelScopeEvaluator(Store<E,ID> db, org.apache.directory.shared.ldap.model.filter.ScopeNode node)
          Creates a one level scope node Evaluator for search expressions.
PresenceCursor(Store<org.apache.directory.shared.ldap.model.entry.Entry,ID> store, PresenceEvaluator<ID> presenceEvaluator)
           
PresenceEvaluator(org.apache.directory.shared.ldap.model.filter.PresenceNode node, Store<org.apache.directory.shared.ldap.model.entry.Entry,ID> db, org.apache.directory.shared.ldap.model.schema.SchemaManager schemaManager)
           
SubstringCursor(Store<org.apache.directory.shared.ldap.model.entry.Entry,ID> store, SubstringEvaluator<ID> substringEvaluator)
           
SubstringEvaluator(org.apache.directory.shared.ldap.model.filter.SubstringNode node, Store<org.apache.directory.shared.ldap.model.entry.Entry,ID> db, org.apache.directory.shared.ldap.model.schema.SchemaManager schemaManager)
          Creates a new SubstringEvaluator for substring expressions.
SubtreeScopeCursor(Store<org.apache.directory.shared.ldap.model.entry.Entry,ID> db, SubtreeScopeEvaluator<org.apache.directory.shared.ldap.model.entry.Entry,ID> evaluator)
          Creates a Cursor over entries satisfying subtree level scope criteria.
SubtreeScopeEvaluator(Store<E,ID> db, org.apache.directory.shared.ldap.model.filter.ScopeNode node)
          Creates a subtree scope node evaluator for search expressions.
 



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