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

Interface Summary
IndexAssertion<K,E,ID> Asserts whether or not a candidate should be returned in searching based on hard coded logic.
TupleComparator<K,V> Used to compare the sorting order of binary data.
 

Class Summary
BTreePartition<ID> An abstract Partition that uses general BTree operations.
DefaultTupleComparator<K,V> The default implementation of a pair of comparators which compares both keys and values of a Tuple.
ForwardIndexComparator<K> TupleComparator for index records.
IndexAssertionEnumeration A prefetching NamingEnumeration over an underlying NamingEnumeration which determines if a element should be returned based on a Assertion.
IndexCursorAdaptor<K,O,ID> A Cursor which adapts an underlying Tuple based Cursor to one which returns IndexEntry objects rather than tuples.
IndexEnumeration<T> A NamingEnumeration over an Index which returns IndexRecords.
KeyOnlyComparator<K,V> A TupleComparator that compares keys only.
LongComparator A serializable comparator for long values.
ReverseIndexComparator<V> TupleComparator for index records.
ServerEntryCursorAdaptor<ID> Adapts index cursors to return just ServerEntry objects.
ValueArrayCursor<K,V> A Cursor which returns the values of a single key as Tuples.
 



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