Package org.apache.directory.server.xdbm

Interface Summary
Index<K,O> An index into the master table which returns one or more entry's positions in the master table for those entries which posses an attribute with the specified value.
IndexCursor<V,E> A Cursor introducing new advance methods designed to reduce some inefficiencies encountered when scanning over Tuples.
IndexEntry<V,O> Interface for index entries.
MasterTable<E> A master table used to store indexible entries.
Store<E> Represents an entry store based on the Table, Index, and MasterTable database structure.
Table<K,V> A wrapper interface around BTree implementations used to abstract away implementation details.
TupleCursor<K,V> A Cursor introducing new advance methods designed to reduce some inefficiencies encountered when scanning over Tuples.
TupleRenderer A table key/value String renderer for the display or logging of human readable potentially binary data.
 

Class Summary
AbstractIndexCursor<K,E> An abstract TupleCursor.
AbstractTupleCursor<K,V> An abstract TupleCursor.
EmptyIndexCursor<K,E> An empty Cursor implementation.
ForwardIndexEntry<V,O> An index id value pair based on a Tuple which can optionally reference the indexed obj if one has already been loaded.
ReverseIndexEntry<V,O> An index id value pair which can optionally reference the indexed obj if one has already been loaded.
SingletonIndexCursor<K,E> A Cursor over a single element.
Tuple<K,V> A key/value tuple for simple two column persistent Tables with sorted keys.
 

Exception Summary
IndexNotFoundException NamingException for missing indicies if full table scans are disallowed.
 



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