Uses of Package
org.apache.directory.server.core.partition.impl.btree

Packages that use org.apache.directory.server.core.partition.impl.btree
org.apache.directory.server.core.configuration   
org.apache.directory.server.core.partition.impl.btree   
org.apache.directory.server.core.partition.impl.btree.gui   
org.apache.directory.server.core.partition.impl.btree.jdbm   
 

Classes in org.apache.directory.server.core.partition.impl.btree used by org.apache.directory.server.core.configuration
BTreePartitionConfiguration
          A partition configuration containing parameters specific to the BTree based partition implementation.
 

Classes in org.apache.directory.server.core.partition.impl.btree used by org.apache.directory.server.core.partition.impl.btree
BTreePartition
          An abstract Partition that uses general BTree operations.
BTreePartitionConfiguration
          A partition configuration containing parameters specific to the BTree based partition implementation.
Enumerator
          An enumeration builder or factory for filter expressions.
Evaluator
          Tests if an entry is eligable for return by evaluating a filter expression on the candidate.
ExpressionEnumerator
          Enumerates over candidates that satisfy a filter expression.
ExpressionEvaluator
          Top level filter expression evaluator implemenation.
Index
          Required interfaces for an index.
IndexAssertion
          Asserts whether or not a candidate should be returned in searching based on hard coded logic.
IndexConfiguration
          An immutable configuration object for partition indices on entry attributes.
IndexEnumeration
          A NamingEnumeration over an Index which returns IndexRecords.
IndexNotFoundException
          NamingException for missing indicies if full table scans are disallowed.
IndexRecord
          An index key value pair based on a tuple which can optionally reference the indexed entry if one has been resusitated.
LeafEvaluator
          Evaluates LeafNode assertions on candidates using a database.
MutableBTreePartitionConfiguration
          A mutable form of BTreePartitionConfiguration.
Optimizer
          An optimizer applies heuristics to determine best execution path to a search filter based on scan counts within database indices.
ScopeEvaluator
          Evaluates ScopeNode assertions on candidates using a database.
SearchEngine
          Given a search filter and a scope the search engine identifies valid candidate entries returning their ids.
SubstringEvaluator
          Evaluates substring filter assertions on an entry.
Table
          A backend friendly wrapper around a JDBM BTree that transparent enables duplicates when the BTree does not support them.
Tuple
          A key/value tuple for simple two column Tables.
TupleBrowser
          TupleBrowser interface used to abstract
TupleComparator
          Used to compare the sorting order of binary data.
TupleRenderer
          A table key/value String renderer for the display or logging of human readable potentially binary data.
 

Classes in org.apache.directory.server.core.partition.impl.btree used by org.apache.directory.server.core.partition.impl.btree.gui
BTreePartition
          An abstract Partition that uses general BTree operations.
Index
          Required interfaces for an index.
SearchEngine
          Given a search filter and a scope the search engine identifies valid candidate entries returning their ids.
 

Classes in org.apache.directory.server.core.partition.impl.btree used by org.apache.directory.server.core.partition.impl.btree.jdbm
BTreePartition
          An abstract Partition that uses general BTree operations.
Index
          Required interfaces for an index.
IndexEnumeration
          A NamingEnumeration over an Index which returns IndexRecords.
IndexNotFoundException
          NamingException for missing indicies if full table scans are disallowed.
MasterTable
          The master table used to store the Attributes of entries.
NoDupsEnumeration
          A simple NamingEnumeration over a TupleBrowser on a table that does not allow duplicates.
Table
          A backend friendly wrapper around a JDBM BTree that transparent enables duplicates when the BTree does not support them.
Tuple
          A key/value tuple for simple two column Tables.
TupleBrowser
          TupleBrowser interface used to abstract
TupleComparator
          Used to compare the sorting order of binary data.
TupleRenderer
          A table key/value String renderer for the display or logging of human readable potentially binary data.
 



Copyright © 2003-2009 Apache Software Foundation. All Rights Reserved.