- AbstractBTreePartition - Class in org.apache.directory.server.core.partition.impl.btree
-
An abstract Partition that uses general BTree operations.
- AbstractBTreePartition(SchemaManager) - Constructor for class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
Creates a B-tree based context partition.
- AbstractBTreePartition(SchemaManager, DnFactory) - Constructor for class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
Creates a B-tree based context partition.
- AbstractIndex<K,E> - Class in org.apache.directory.server.xdbm
-
A generic index implementation that is just used to hold the index configuration
parameters (attributeId, cacheSize, wkDirPath).
- AbstractIndex() - Constructor for class org.apache.directory.server.xdbm.AbstractIndex
-
Creates a new instance of AbstractIndex.
- AbstractIndex(boolean) - Constructor for class org.apache.directory.server.xdbm.AbstractIndex
-
Creates a new instance of AbstractIndex.
- AbstractIndex(String, boolean) - Constructor for class org.apache.directory.server.xdbm.AbstractIndex
-
Creates a new instance of AbstractIndex.
- AbstractIndexCursor<V> - Class in org.apache.directory.server.xdbm
-
An abstract Cursor used by the index cursors.
- AbstractIndexCursor() - Constructor for class org.apache.directory.server.xdbm.AbstractIndexCursor
-
- AbstractTable<K,V> - Class in org.apache.directory.server.xdbm
-
A Abstract Table implementation aggregating the methods common with all the
different Table implementation.
- AbstractTable(SchemaManager, String, Comparator<K>, Comparator<V>) - Constructor for class org.apache.directory.server.xdbm.AbstractTable
-
Create an instance of Table
- add(AddOperationContext) - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
- add(PartitionTxn, K, String) - Method in class org.apache.directory.server.xdbm.impl.avl.AvlIndex
-
- add(PartitionTxn, K, E) - Method in interface org.apache.directory.server.xdbm.Index
-
Add an entry into the index, associated with the element E.
- ADD_CHILD - Static variable in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
- addAliasIndices(PartitionTxn, String, Dn, Dn) - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
Adds userIndices for an aliasEntry to be added to the database while checking
for constrained alias constructs like alias cycles and chaining.
- addIndex(Index<?, String>) - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
Adds a (system or user) index to the list of index for this store.
- addIndex(Index<?, String>) - Method in interface org.apache.directory.server.xdbm.Store
-
Adds a (system or user) index to the list of index for this store.
- addIndexedAttributes(Index<?, String>...) - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
Add some new indexes
- addToCache(String, Entry) - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
adds the given entry to cache
Note: this method is not called during add operation to avoid filling the cache
with all the added entries
- administrativeRoleAT - Variable in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
- adminRoleIdx - Variable in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
a system index on administrativeRole attribute
- after(Entry) - Method in class org.apache.directory.server.core.partition.impl.btree.EntryCursorAdaptor
- after(IndexEntry<K, String>) - Method in class org.apache.directory.server.core.partition.impl.btree.IndexCursorAdaptor
- after(IndexEntry<V, String>) - Method in class org.apache.directory.server.xdbm.AbstractIndexCursor
- after(IndexEntry<K, String>) - Method in class org.apache.directory.server.xdbm.EmptyIndexCursor
- after(Tuple<K, V>) - Method in class org.apache.directory.server.xdbm.impl.avl.AvlTableDupsCursor
- after(Tuple<K, V>) - Method in class org.apache.directory.server.xdbm.KeyTupleArrayCursor
- after(IndexEntry<String, String>) - Method in class org.apache.directory.server.xdbm.search.cursor.AllEntriesCursor
- after(IndexEntry<V, String>) - Method in class org.apache.directory.server.xdbm.search.cursor.ApproximateCursor
- after(IndexEntry<V, String>) - Method in class org.apache.directory.server.xdbm.search.cursor.EqualityCursor
- after(IndexEntry<V, String>) - Method in class org.apache.directory.server.xdbm.search.cursor.GreaterEqCursor
- after(IndexEntry<V, String>) - Method in class org.apache.directory.server.xdbm.search.cursor.LessEqCursor
- after(IndexEntry<String, String>) - Method in class org.apache.directory.server.xdbm.search.cursor.PresenceCursor
- afterKey(K) - Method in class org.apache.directory.server.xdbm.impl.avl.AvlTableDupsCursor
- afterKey(K) - Method in class org.apache.directory.server.xdbm.KeyTupleArrayCursor
-
- afterLast() - Method in class org.apache.directory.server.core.partition.impl.btree.EntryCursorAdaptor
- afterLast() - Method in class org.apache.directory.server.core.partition.impl.btree.IndexCursorAdaptor
- afterLast() - Method in class org.apache.directory.server.xdbm.EmptyIndexCursor
- afterLast() - Method in class org.apache.directory.server.xdbm.impl.avl.AvlTableDupsCursor
- afterLast() - Method in class org.apache.directory.server.xdbm.KeyTupleArrayCursor
- afterLast() - Method in class org.apache.directory.server.xdbm.search.cursor.AllEntriesCursor
- afterLast() - Method in class org.apache.directory.server.xdbm.search.cursor.AndCursor
- afterLast() - Method in class org.apache.directory.server.xdbm.search.cursor.ApproximateCursor
- afterLast() - Method in class org.apache.directory.server.xdbm.search.cursor.ChildrenCursor
- afterLast() - Method in class org.apache.directory.server.xdbm.search.cursor.DescendantCursor
- afterLast() - Method in class org.apache.directory.server.xdbm.search.cursor.EqualityCursor
- afterLast() - Method in class org.apache.directory.server.xdbm.search.cursor.GreaterEqCursor
- afterLast() - Method in class org.apache.directory.server.xdbm.search.cursor.LessEqCursor
- afterLast() - Method in class org.apache.directory.server.xdbm.search.cursor.NotCursor
- afterLast() - Method in class org.apache.directory.server.xdbm.search.cursor.OrCursor
- afterLast() - Method in class org.apache.directory.server.xdbm.search.cursor.PresenceCursor
- afterLast() - Method in class org.apache.directory.server.xdbm.search.cursor.SubstringCursor
- afterLast() - Method in class org.apache.directory.server.xdbm.SingletonIndexCursor
- afterValue(String, K) - Method in class org.apache.directory.server.xdbm.EmptyIndexCursor
- afterValue(K, V) - Method in class org.apache.directory.server.xdbm.impl.avl.AvlTableDupsCursor
- afterValue(K, V) - Method in class org.apache.directory.server.xdbm.KeyTupleArrayCursor
-
- aliasCache - Variable in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
The alias cache
- aliasedObjectNameAT - Variable in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
- aliasIdx - Variable in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
a system index on aliasedObjectName attribute
- ALIASMODE_KEY - Static variable in interface org.apache.directory.server.xdbm.search.SearchEngine
-
TODO put this in the right place
The alias dereferencing mode key for JNDI providers
- AllEntriesCursor - Class in org.apache.directory.server.xdbm.search.cursor
-
A Cursor over all entries in a partition which returns IndexEntries.
- AllEntriesCursor(PartitionTxn, Store) - Constructor for class org.apache.directory.server.xdbm.search.cursor.AllEntriesCursor
-
Creates a new instance of AllEntriesCursor
- allowsDuplicates - Variable in class org.apache.directory.server.xdbm.AbstractTable
-
whether or not this table allows for duplicates
- ALWAYS - Static variable in interface org.apache.directory.server.xdbm.search.SearchEngine
-
TODO put this in the right place
The alias dereferencing mode value for JNDI providers
- AndCursor<V> - Class in org.apache.directory.server.xdbm.search.cursor
-
A Cursor returning candidates satisfying a logical conjunction expression.
- AndCursor(PartitionTxn, Cursor<IndexEntry<V, String>>, List<Evaluator<? extends ExprNode>>) - Constructor for class org.apache.directory.server.xdbm.search.cursor.AndCursor
-
Creates an instance of a AndCursor.
- AndEvaluator - Class in org.apache.directory.server.xdbm.search.evaluator
-
An Evaluator for logical conjunction (AND) expressions.
- AndEvaluator(AndNode, List<Evaluator<? extends ExprNode>>) - Constructor for class org.apache.directory.server.xdbm.search.evaluator.AndEvaluator
-
Creates an instance of AndEvaluator
- annotate(PartitionTxn, ExprNode) - Method in class org.apache.directory.server.xdbm.search.impl.DefaultOptimizer
-
Annotates the expression tree to determine optimal evaluation order based
on the scan count for indices that exist for each expression node.
- annotate(PartitionTxn, ExprNode) - Method in class org.apache.directory.server.xdbm.search.impl.NoOpOptimizer
-
- annotate(PartitionTxn, ExprNode) - Method in interface org.apache.directory.server.xdbm.search.Optimizer
-
Annotates the expression node tree for optimized traversal metrics.
- ApproximateCursor<V> - Class in org.apache.directory.server.xdbm.search.cursor
-
A Cursor over entry candidates matching an approximate assertion filter.
- ApproximateCursor(PartitionTxn, Store, ApproximateEvaluator<V>) - Constructor for class org.apache.directory.server.xdbm.search.cursor.ApproximateCursor
-
Creates a new instance of ApproximateCursor
- ApproximateEvaluator<T> - Class in org.apache.directory.server.xdbm.search.evaluator
-
An Evaluator which determines if candidates are matched by ApproximateNode
assertions.
- ApproximateEvaluator(ApproximateNode<T>, Store, SchemaManager) - Constructor for class org.apache.directory.server.xdbm.search.evaluator.ApproximateEvaluator
-
Creates a new ApproximateEvaluator
- assertCandidate(IndexEntry<K, I>) - Method in interface org.apache.directory.server.core.partition.impl.btree.IndexAssertion
-
Tests to see if a perspective candidate should be returned based on
the evaluation of hard coded logic.
- attributeId - Variable in class org.apache.directory.server.xdbm.AbstractIndex
-
The attribute identifier for this index
- attributeType - Variable in class org.apache.directory.server.xdbm.AbstractIndex
-
the attribute type resolved for this JdbmIndex
- attributeType - Variable in class org.apache.directory.server.xdbm.search.evaluator.LeafEvaluator
-
The AttributeType we will use for the evaluation
- available() - Method in class org.apache.directory.server.core.partition.impl.btree.EntryCursorAdaptor
- available() - Method in class org.apache.directory.server.core.partition.impl.btree.IndexCursorAdaptor
- available() - Method in class org.apache.directory.server.xdbm.AbstractIndexCursor
- available() - Method in class org.apache.directory.server.xdbm.impl.avl.AvlTableDupsCursor
- available() - Method in class org.apache.directory.server.xdbm.KeyTupleArrayCursor
-
- available() - Method in class org.apache.directory.server.xdbm.search.cursor.AllEntriesCursor
- available() - Method in class org.apache.directory.server.xdbm.search.cursor.ApproximateCursor
- available() - Method in class org.apache.directory.server.xdbm.search.cursor.EqualityCursor
- available() - Method in class org.apache.directory.server.xdbm.search.cursor.PresenceCursor
- available() - Method in class org.apache.directory.server.xdbm.SingletonIndexCursor
- AvlIndex<K> - Class in org.apache.directory.server.xdbm.impl.avl
-
An Index backed by an AVL Tree.
- AvlIndex() - Constructor for class org.apache.directory.server.xdbm.impl.avl.AvlIndex
-
- AvlIndex(String) - Constructor for class org.apache.directory.server.xdbm.impl.avl.AvlIndex
-
- AvlIndex(String, boolean) - Constructor for class org.apache.directory.server.xdbm.impl.avl.AvlIndex
-
- AvlMasterTable - Class in org.apache.directory.server.xdbm.impl.avl
-
TODO Make it so the master table does not extend table interface - not needed
with this single use of delete so we should just use containment.
- AvlMasterTable(String, Comparator<String>, Comparator<Entry>, boolean) - Constructor for class org.apache.directory.server.xdbm.impl.avl.AvlMasterTable
-
- AvlPartition - Class in org.apache.directory.server.core.partition.impl.avl
-
An XDBM Partition backed by in memory AVL Trees.
- AvlPartition(SchemaManager) - Constructor for class org.apache.directory.server.core.partition.impl.avl.AvlPartition
-
Creates a store based on AVL Trees.
- AvlPartition(SchemaManager, DnFactory) - Constructor for class org.apache.directory.server.core.partition.impl.avl.AvlPartition
-
Creates a store based on AVL Trees.
- AvlRdnIndex - Class in org.apache.directory.server.xdbm.impl.avl
-
A special index which stores Rdn objects.
- AvlRdnIndex() - Constructor for class org.apache.directory.server.xdbm.impl.avl.AvlRdnIndex
-
- AvlRdnIndex(String) - Constructor for class org.apache.directory.server.xdbm.impl.avl.AvlRdnIndex
-
- AvlTable<K,V> - Class in org.apache.directory.server.xdbm.impl.avl
-
A Table implementation backed by in memory AVL tree.
- AvlTable(String, Comparator<K>, Comparator<V>, boolean) - Constructor for class org.apache.directory.server.xdbm.impl.avl.AvlTable
-
- AvlTableDupsCursor<K,V> - Class in org.apache.directory.server.xdbm.impl.avl
-
A Cursor which walks and advance over AvlTables that may contain duplicate
keys with values stored in an AvlTree.
- AvlTableDupsCursor(AvlTable<K, V>) - Constructor for class org.apache.directory.server.xdbm.impl.avl.AvlTableDupsCursor
-
Creates a new instance of AvlTableDupsCursor.
- cacheSize - Variable in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
The Entry cache size for this partition
- cacheSize - Variable in class org.apache.directory.server.xdbm.AbstractIndex
-
the size (number of index entries) for the cache
- ChildrenCursor - Class in org.apache.directory.server.xdbm.search.cursor
-
A Cursor over entries satisfying one level scope constraints with alias
dereferencing considerations when enabled during search.
- ChildrenCursor(PartitionTxn, Store, String, Cursor<IndexEntry<ParentIdAndRdn, String>>) - Constructor for class org.apache.directory.server.xdbm.search.cursor.ChildrenCursor
-
Creates a Cursor over entries satisfying one level scope criteria.
- clear() - Method in class org.apache.directory.server.xdbm.IndexEntry
- close() - Method in class org.apache.directory.server.core.partition.impl.btree.EntryCursorAdaptor
-
}
- close(Exception) - Method in class org.apache.directory.server.core.partition.impl.btree.EntryCursorAdaptor
- close() - Method in class org.apache.directory.server.core.partition.impl.btree.IndexAssertionEnumeration
-
- close() - Method in class org.apache.directory.server.core.partition.impl.btree.IndexCursorAdaptor
- close(Exception) - Method in class org.apache.directory.server.core.partition.impl.btree.IndexCursorAdaptor
- close() - Method in class org.apache.directory.server.core.partition.impl.btree.IndexEnumeration
-
- close() - Method in class org.apache.directory.server.xdbm.EmptyIndexCursor
- close(Exception) - Method in class org.apache.directory.server.xdbm.EmptyIndexCursor
- close(PartitionTxn) - Method in class org.apache.directory.server.xdbm.impl.avl.AvlIndex
-
Close and index
- close(PartitionTxn) - Method in class org.apache.directory.server.xdbm.impl.avl.AvlTable
-
Closes the underlying Db of this Table.
- close() - Method in class org.apache.directory.server.xdbm.impl.avl.AvlTableDupsCursor
-
- close(Exception) - Method in class org.apache.directory.server.xdbm.impl.avl.AvlTableDupsCursor
-
- close(PartitionTxn) - Method in interface org.apache.directory.server.xdbm.Index
-
Close and index
- close() - Method in class org.apache.directory.server.xdbm.KeyTupleArrayCursor
- close(Exception) - Method in class org.apache.directory.server.xdbm.KeyTupleArrayCursor
- close() - Method in class org.apache.directory.server.xdbm.search.cursor.AllEntriesCursor
- close(Exception) - Method in class org.apache.directory.server.xdbm.search.cursor.AllEntriesCursor
- close() - Method in class org.apache.directory.server.xdbm.search.cursor.AndCursor
- close(Exception) - Method in class org.apache.directory.server.xdbm.search.cursor.AndCursor
- close() - Method in class org.apache.directory.server.xdbm.search.cursor.ApproximateCursor
- close(Exception) - Method in class org.apache.directory.server.xdbm.search.cursor.ApproximateCursor
- close() - Method in class org.apache.directory.server.xdbm.search.cursor.ChildrenCursor
- close(Exception) - Method in class org.apache.directory.server.xdbm.search.cursor.ChildrenCursor
- close() - Method in class org.apache.directory.server.xdbm.search.cursor.DescendantCursor
- close(Exception) - Method in class org.apache.directory.server.xdbm.search.cursor.DescendantCursor
- close() - Method in class org.apache.directory.server.xdbm.search.cursor.EqualityCursor
- close(Exception) - Method in class org.apache.directory.server.xdbm.search.cursor.EqualityCursor
- close() - Method in class org.apache.directory.server.xdbm.search.cursor.GreaterEqCursor
- close(Exception) - Method in class org.apache.directory.server.xdbm.search.cursor.GreaterEqCursor
- close() - Method in class org.apache.directory.server.xdbm.search.cursor.LessEqCursor
- close(Exception) - Method in class org.apache.directory.server.xdbm.search.cursor.LessEqCursor
- close() - Method in class org.apache.directory.server.xdbm.search.cursor.NotCursor
- close(Exception) - Method in class org.apache.directory.server.xdbm.search.cursor.NotCursor
- close() - Method in class org.apache.directory.server.xdbm.search.cursor.OrCursor
- close(Exception) - Method in class org.apache.directory.server.xdbm.search.cursor.OrCursor
- close() - Method in class org.apache.directory.server.xdbm.search.cursor.PresenceCursor
- close(Exception) - Method in class org.apache.directory.server.xdbm.search.cursor.PresenceCursor
- close() - Method in class org.apache.directory.server.xdbm.search.cursor.SubstringCursor
- close(Exception) - Method in class org.apache.directory.server.xdbm.search.cursor.SubstringCursor
- close() - Method in class org.apache.directory.server.xdbm.SingletonIndexCursor
- close(Exception) - Method in class org.apache.directory.server.xdbm.SingletonIndexCursor
- close(PartitionTxn) - Method in interface org.apache.directory.server.xdbm.Table
-
Closes the underlying Db of this Table.
- commitNumber - Variable in class org.apache.directory.server.xdbm.AbstractIndex
-
A counter used to differ the commit on disk after N operations
- commitNumber - Variable in class org.apache.directory.server.xdbm.AbstractTable
-
A counter used to differ the commit on disk after N operations
- compare(Long, Long) - Method in class org.apache.directory.server.core.partition.impl.btree.LongComparator
-
- compare(ParentIdAndRdn, ParentIdAndRdn) - Method in class org.apache.directory.server.xdbm.ParentIdAndRdnComparator
- compare(Evaluator<?>, Evaluator<?>) - Method in class org.apache.directory.server.xdbm.search.impl.ScanCountComparator
-
Compare two scan counts frpm two evaluators
- compareKey(K, K) - Method in class org.apache.directory.server.core.partition.impl.btree.DefaultTupleComparator
-
- compareKey(K, K) - Method in class org.apache.directory.server.core.partition.impl.btree.ForwardIndexComparator
-
Compares key Object to determine their sorting order returning a
value = to, < or > than 0.
- compareKey(K, K) - Method in class org.apache.directory.server.core.partition.impl.btree.KeyOnlyComparator
-
Compares key Object to determine their sorting order returning a
value = to, < or > than 0.
- compareKey(Long, Long) - Method in class org.apache.directory.server.core.partition.impl.btree.ReverseIndexComparator
-
Compares key Object to determine their sorting order returning a
value = to, < or > than 0.
- compareKey(K, K) - Method in interface org.apache.directory.server.core.partition.impl.btree.TupleComparator
-
Compares key Object to determine their sorting order returning a
value = to, < or > than 0.
- compareTo(ParentIdAndRdn) - Method in class org.apache.directory.server.xdbm.ParentIdAndRdn
- compareValue(V, V) - Method in class org.apache.directory.server.core.partition.impl.btree.DefaultTupleComparator
-
- compareValue(Long, Long) - Method in class org.apache.directory.server.core.partition.impl.btree.ForwardIndexComparator
-
Comparse value Objects to determine their sorting order returning a
value = to, < or > than 0.
- compareValue(V, V) - Method in class org.apache.directory.server.core.partition.impl.btree.KeyOnlyComparator
-
Comparse value Objects to determine their sorting order returning a
value = to, < or > than 0.
- compareValue(V, V) - Method in class org.apache.directory.server.core.partition.impl.btree.ReverseIndexComparator
-
Comparse value Objects to determine their sorting order returning a
value = to, < or > than 0.
- compareValue(V, V) - Method in interface org.apache.directory.server.core.partition.impl.btree.TupleComparator
-
Comparse value Objects to determine their sorting order returning a
value = to, < or > than 0.
- computeResult(PartitionTxn, SchemaManager, SearchOperationContext) - Method in class org.apache.directory.server.xdbm.search.impl.DefaultSearchEngine
-
Conducts a search on a database.
- computeResult(PartitionTxn, SchemaManager, SearchOperationContext) - Method in interface org.apache.directory.server.xdbm.search.SearchEngine
-
Conducts a search on a database.
- contextCsnAT - Variable in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
- convertAndInit(Index<?, String>) - Method in class org.apache.directory.server.core.partition.impl.avl.AvlPartition
-
- convertAndInit(Index<?, String>) - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
Convert and initialize an index for a specific store implementation.
- copy(IndexEntry<K, I>) - Method in class org.apache.directory.server.xdbm.IndexEntry
- count(PartitionTxn) - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
Gets the total count of entries within this store.
- count - Variable in class org.apache.directory.server.xdbm.AbstractTable
-
the current count of Tuples in this Table
- count(PartitionTxn) - Method in class org.apache.directory.server.xdbm.AbstractTable
-
Gets the count of the number of Tuples in this Table.
- count(PartitionTxn) - Method in class org.apache.directory.server.xdbm.impl.avl.AvlIndex
-
Gets the total scan count for this index.
- count(PartitionTxn, K) - Method in class org.apache.directory.server.xdbm.impl.avl.AvlIndex
-
Gets the scan count for the occurrence of a specific attribute value
within the index.
- count(PartitionTxn, K) - Method in class org.apache.directory.server.xdbm.impl.avl.AvlTable
-
Gets the count of the number of records in this Table with a specific
key: returns the number of duplicates for a key.
- count(PartitionTxn) - Method in interface org.apache.directory.server.xdbm.Index
-
Gets the total scan count for this index.
- count(PartitionTxn, K) - Method in interface org.apache.directory.server.xdbm.Index
-
Gets the scan count for the occurrence of a specific attribute value
within the index.
- count(PartitionTxn) - Method in interface org.apache.directory.server.xdbm.Store
-
Gets the total count of entries within this store.
- count(PartitionTxn) - Method in interface org.apache.directory.server.xdbm.Table
-
Gets the count of the number of Tuples in this Table.
- count(PartitionTxn, K) - Method in interface org.apache.directory.server.xdbm.Table
-
Gets the count of the number of records in this Table with a specific
key: returns the number of duplicates for a key.
- createSystemIndex(String, URI, boolean) - Method in class org.apache.directory.server.core.partition.impl.avl.AvlPartition
-
Create a new Index for a given OID
- createSystemIndex(String, URI, boolean) - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
Create a new Index for a given OID
- cursor() - Method in class org.apache.directory.server.xdbm.impl.avl.AvlTable
-
Creates a Cursor that traverses Tuples in a Table.
- cursor(PartitionTxn, K) - Method in class org.apache.directory.server.xdbm.impl.avl.AvlTable
-
Creates a Cursor that traverses Table Tuples for the same key.
- cursor() - Method in interface org.apache.directory.server.xdbm.Table
-
Creates a Cursor that traverses Tuples in a Table.
- cursor(PartitionTxn, K) - Method in interface org.apache.directory.server.xdbm.Table
-
Creates a Cursor that traverses Table Tuples for the same key.
- CursorBuilder - Class in org.apache.directory.server.xdbm.search.impl
-
Builds Cursors over candidates that satisfy a filter expression.
- CursorBuilder(Store, EvaluatorBuilder) - Constructor for class org.apache.directory.server.xdbm.search.impl.CursorBuilder
-
Creates an expression tree enumerator.
- db - Variable in class org.apache.directory.server.xdbm.search.evaluator.LeafEvaluator
-
The backend
- DBF - Static variable in interface org.apache.directory.server.xdbm.MasterTable
-
the base name for the db file for this table
- DEFAULT_CACHE_SIZE - Static variable in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
The default cache size is set to 10 000 objects
- DEFAULT_INDEX_CACHE_SIZE - Static variable in interface org.apache.directory.server.xdbm.Index
-
The default cache size (ie, the number of elements we stored in the cache)
- DefaultOptimizer - Class in org.apache.directory.server.xdbm.search.impl
-
Optimizer that annotates the filter using scan counts.
- DefaultOptimizer(Store) - Constructor for class org.apache.directory.server.xdbm.search.impl.DefaultOptimizer
-
Creates an optimizer on a database.
- DefaultSearchEngine - Class in org.apache.directory.server.xdbm.search.impl
-
Given a search filter and a scope the search engine identifies valid
candidate entries returning their ids.
- DefaultSearchEngine(Store, CursorBuilder, EvaluatorBuilder, Optimizer) - Constructor for class org.apache.directory.server.xdbm.search.impl.DefaultSearchEngine
-
Creates a DefaultSearchEngine for searching a Database without setting
up the database.
- DefaultTupleComparator<K,V> - Class in org.apache.directory.server.core.partition.impl.btree
-
The default implementation of a pair of comparators which compares both
keys and values of a Tuple.
- DefaultTupleComparator(SerializableComparator<K>, SerializableComparator<V>) - Constructor for class org.apache.directory.server.core.partition.impl.btree.DefaultTupleComparator
-
- delete(DeleteOperationContext) - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
- delete(PartitionTxn, String) - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
Delete the entry associated with a given Id
- delete(PartitionTxn, String) - Method in interface org.apache.directory.server.xdbm.Store
-
Delete an entry from the store
- DescendantCursor - Class in org.apache.directory.server.xdbm.search.cursor
-
A Cursor over entries satisfying one level scope constraints with alias
dereferencing considerations when enabled during search.
- DescendantCursor(PartitionTxn, Store, String, String, Cursor<IndexEntry<ParentIdAndRdn, String>>) - Constructor for class org.apache.directory.server.xdbm.search.cursor.DescendantCursor
-
Creates a Cursor over entries satisfying one level scope criteria.
- DescendantCursor(PartitionTxn, Store, String, String, Cursor<IndexEntry<ParentIdAndRdn, String>>, boolean) - Constructor for class org.apache.directory.server.xdbm.search.cursor.DescendantCursor
-
Creates a Cursor over entries satisfying one level scope criteria.
- doDestroy(PartitionTxn) - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
- doInit() - Method in class org.apache.directory.server.core.partition.impl.avl.AvlPartition
- doInit() - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
- doRepair() - Method in class org.apache.directory.server.core.partition.impl.avl.AvlPartition
- drop(PartitionTxn, String) - Method in class org.apache.directory.server.xdbm.impl.avl.AvlIndex
-
Remove all the reference to an entry from the index.
- drop(PartitionTxn, K, String) - Method in class org.apache.directory.server.xdbm.impl.avl.AvlIndex
-
Remove the pair <K,ID> from the index for the given value and id.
- drop(PartitionTxn, E) - Method in interface org.apache.directory.server.xdbm.Index
-
Remove all the reference to an entry from the index.
- drop(PartitionTxn, K, E) - Method in interface org.apache.directory.server.xdbm.Index
-
Remove the pair <K,ID> from the index for the given value and id.
- dropAliasIndices(PartitionTxn, String) - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
Removes the index entries for an alias before the entry is deleted from
the master table.
- dropMovedAliasIndices(PartitionTxn, Dn) - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
For all aliases including and under the moved base, this method removes
one and subtree alias index tuples for old ancestors above the moved base
that will no longer be ancestors after the move.
- dumpIndex(PartitionTxn, OutputStream, String) - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
- dumpRdnIdx(PartitionTxn, String, String) - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
Dump the RDN index content
- EmptyEvaluator - Class in org.apache.directory.server.xdbm.search.evaluator
-
An Evaluator that always return false, for the case we have no entry to return
- EmptyEvaluator() - Constructor for class org.apache.directory.server.xdbm.search.evaluator.EmptyEvaluator
-
Create a new instance of the PassThroughEvaluator
- EmptyIndexCursor<K> - Class in org.apache.directory.server.xdbm
-
An empty Cursor implementation.
- EmptyIndexCursor(PartitionTxn) - Constructor for class org.apache.directory.server.xdbm.EmptyIndexCursor
-
- entryCsnAT - Variable in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
- entryCsnIdx - Variable in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
a system index on entryCSN attribute
- EntryCursorAdaptor - Class in org.apache.directory.server.core.partition.impl.btree
-
Adapts index cursors to return just Entry objects.
- EntryCursorAdaptor(PartitionTxn, AbstractBTreePartition, PartitionSearchResult) - Constructor for class org.apache.directory.server.core.partition.impl.btree.EntryCursorAdaptor
-
- entryDnAT - Variable in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
- entryUuidAT - Variable in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
- EqualityCursor<V> - Class in org.apache.directory.server.xdbm.search.cursor
-
A Cursor over entry candidates matching an equality assertion filter.
- EqualityCursor(PartitionTxn, Store, EqualityEvaluator<V>) - Constructor for class org.apache.directory.server.xdbm.search.cursor.EqualityCursor
-
Creates a new instance of an EqualityCursor
- EqualityEvaluator<T> - Class in org.apache.directory.server.xdbm.search.evaluator
-
An Evaluator which determines if candidates are matched by GreaterEqNode
assertions.
- EqualityEvaluator(EqualityNode<T>, Store, SchemaManager) - Constructor for class org.apache.directory.server.xdbm.search.evaluator.EqualityEvaluator
-
Creates a new EqualityEvaluator
- equals(Object) - Method in class org.apache.directory.server.xdbm.IndexEntry
-
- equals(Object) - Method in class org.apache.directory.server.xdbm.ParentIdAndRdn
-
- evaluate(Entry) - Method in class org.apache.directory.server.xdbm.search.evaluator.AndEvaluator
-
Evaluates whether or not a candidate, satisfies the expression
associated with this Evaluator .
- evaluate(PartitionTxn, IndexEntry<?, String>) - Method in class org.apache.directory.server.xdbm.search.evaluator.AndEvaluator
-
Evaluates a candidate to determine if a filter expression selects it.
- evaluate(Entry) - Method in class org.apache.directory.server.xdbm.search.evaluator.ApproximateEvaluator
-
Evaluates whether or not a candidate, satisfies the expression
associated with this Evaluator .
- evaluate(PartitionTxn, IndexEntry<?, String>) - Method in class org.apache.directory.server.xdbm.search.evaluator.ApproximateEvaluator
-
Evaluates a candidate to determine if a filter expression selects it.
- evaluate(Entry) - Method in class org.apache.directory.server.xdbm.search.evaluator.BaseLevelScopeEvaluator
-
Asserts whether or not a candidate has one level scope while taking
alias dereferencing into account.
- evaluate(PartitionTxn, IndexEntry<?, String>) - Method in class org.apache.directory.server.xdbm.search.evaluator.BaseLevelScopeEvaluator
-
Evaluates a candidate to determine if a filter expression selects it.
- evaluate(PartitionTxn, IndexEntry<?, String>) - Method in class org.apache.directory.server.xdbm.search.evaluator.EmptyEvaluator
-
Evaluates a candidate to determine if a filter expression selects it.
- evaluate(Entry) - Method in class org.apache.directory.server.xdbm.search.evaluator.EmptyEvaluator
-
Evaluates whether or not a candidate, satisfies the expression
associated with this Evaluator .
- evaluate(PartitionTxn, IndexEntry<?, String>) - Method in class org.apache.directory.server.xdbm.search.evaluator.EqualityEvaluator
-
Evaluates a candidate to determine if a filter expression selects it.
- evaluate(Entry) - Method in class org.apache.directory.server.xdbm.search.evaluator.EqualityEvaluator
-
Evaluates whether or not a candidate, satisfies the expression
associated with this Evaluator .
- evaluate(PartitionTxn, IndexEntry<?, String>) - Method in interface org.apache.directory.server.xdbm.search.Evaluator
-
Evaluates a candidate to determine if a filter expression selects it.
- evaluate(Entry) - Method in interface org.apache.directory.server.xdbm.search.Evaluator
-
Evaluates whether or not a candidate, satisfies the expression
associated with this Evaluator .
- evaluate(PartitionTxn, IndexEntry<?, String>) - Method in class org.apache.directory.server.xdbm.search.evaluator.GreaterEqEvaluator
-
Evaluates a candidate to determine if a filter expression selects it.
- evaluate(Entry) - Method in class org.apache.directory.server.xdbm.search.evaluator.GreaterEqEvaluator
-
Evaluates whether or not a candidate, satisfies the expression
associated with this Evaluator .
- evaluate(PartitionTxn, IndexEntry<?, String>) - Method in class org.apache.directory.server.xdbm.search.evaluator.LessEqEvaluator
-
Evaluates a candidate to determine if a filter expression selects it.
- evaluate(Entry) - Method in class org.apache.directory.server.xdbm.search.evaluator.LessEqEvaluator
-
Evaluates whether or not a candidate, satisfies the expression
associated with this Evaluator .
- evaluate(Entry) - Method in class org.apache.directory.server.xdbm.search.evaluator.NotEvaluator
-
Evaluates whether or not a candidate, satisfies the expression
associated with this Evaluator .
- evaluate(PartitionTxn, IndexEntry<?, String>) - Method in class org.apache.directory.server.xdbm.search.evaluator.NotEvaluator
-
Evaluates a candidate to determine if a filter expression selects it.
- evaluate(Entry) - Method in class org.apache.directory.server.xdbm.search.evaluator.OneLevelScopeEvaluator
-
Asserts whether or not a candidate has one level scope while taking
alias dereferencing into account.
- evaluate(PartitionTxn, IndexEntry<?, String>) - Method in class org.apache.directory.server.xdbm.search.evaluator.OneLevelScopeEvaluator
-
Evaluates a candidate to determine if a filter expression selects it.
- evaluate(PartitionTxn, IndexEntry<?, String>) - Method in class org.apache.directory.server.xdbm.search.evaluator.OrEvaluator
-
Evaluates a candidate to determine if a filter expression selects it.
- evaluate(Entry) - Method in class org.apache.directory.server.xdbm.search.evaluator.OrEvaluator
-
Evaluates whether or not a candidate, satisfies the expression
associated with this Evaluator .
- evaluate(PartitionTxn, IndexEntry<?, String>) - Method in class org.apache.directory.server.xdbm.search.evaluator.PassThroughEvaluator
-
Evaluates a candidate to determine if a filter expression selects it.
- evaluate(Entry) - Method in class org.apache.directory.server.xdbm.search.evaluator.PassThroughEvaluator
-
Evaluates whether or not a candidate, satisfies the expression
associated with this Evaluator .
- evaluate(PartitionTxn, IndexEntry<?, String>) - Method in class org.apache.directory.server.xdbm.search.evaluator.PresenceEvaluator
-
Evaluates a candidate to determine if a filter expression selects it.
- evaluate(Entry) - Method in class org.apache.directory.server.xdbm.search.evaluator.PresenceEvaluator
-
Evaluates whether or not a candidate, satisfies the expression
associated with this Evaluator .
- evaluate(PartitionTxn, IndexEntry<?, String>) - Method in class org.apache.directory.server.xdbm.search.evaluator.SubstringEvaluator
-
Evaluates a candidate to determine if a filter expression selects it.
- evaluate(Entry) - Method in class org.apache.directory.server.xdbm.search.evaluator.SubstringEvaluator
-
Evaluates whether or not a candidate, satisfies the expression
associated with this Evaluator .
- evaluate(PartitionTxn, IndexEntry<?, String>) - Method in class org.apache.directory.server.xdbm.search.evaluator.SubtreeScopeEvaluator
-
Evaluates a candidate to determine if a filter expression selects it.
- evaluate(Entry) - Method in class org.apache.directory.server.xdbm.search.evaluator.SubtreeScopeEvaluator
-
Evaluates whether or not a candidate, satisfies the expression
associated with this Evaluator .
- Evaluator<N extends org.apache.directory.api.ldap.model.filter.ExprNode> - Interface in org.apache.directory.server.xdbm.search
-
Evaluates candidate entries to see if they match a filter expression.
- evaluator(PartitionTxn, ExprNode) - Method in class org.apache.directory.server.xdbm.search.impl.DefaultSearchEngine
-
Builds an Evaluator for a filter expression.
- evaluator(PartitionTxn, ExprNode) - Method in interface org.apache.directory.server.xdbm.search.SearchEngine
-
Builds an Evaluator for a filter expression.
- EvaluatorBuilder - Class in org.apache.directory.server.xdbm.search.impl
-
Top level filter expression evaluator builder implemenation.
- EvaluatorBuilder(Store, SchemaManager) - Constructor for class org.apache.directory.server.xdbm.search.impl.EvaluatorBuilder
-
Creates a top level Evaluator where leaves are delegated to a leaf node
evaluator which will be created.
- get() - Method in class org.apache.directory.server.core.partition.impl.btree.EntryCursorAdaptor
- get() - Method in class org.apache.directory.server.core.partition.impl.btree.IndexCursorAdaptor
- get() - Method in class org.apache.directory.server.xdbm.EmptyIndexCursor
- get(PartitionTxn, K) - Method in class org.apache.directory.server.xdbm.impl.avl.AvlTable
-
Gets the value of a record by key if the key exists.
- get() - Method in class org.apache.directory.server.xdbm.impl.avl.AvlTableDupsCursor
- get() - Method in class org.apache.directory.server.xdbm.KeyTupleArrayCursor
- get() - Method in class org.apache.directory.server.xdbm.search.cursor.AllEntriesCursor
- get() - Method in class org.apache.directory.server.xdbm.search.cursor.AndCursor
- get() - Method in class org.apache.directory.server.xdbm.search.cursor.ApproximateCursor
- get() - Method in class org.apache.directory.server.xdbm.search.cursor.ChildrenCursor
- get() - Method in class org.apache.directory.server.xdbm.search.cursor.DescendantCursor
- get() - Method in class org.apache.directory.server.xdbm.search.cursor.EqualityCursor
- get() - Method in class org.apache.directory.server.xdbm.search.cursor.GreaterEqCursor
- get() - Method in class org.apache.directory.server.xdbm.search.cursor.LessEqCursor
- get() - Method in class org.apache.directory.server.xdbm.search.cursor.NotCursor
- get() - Method in class org.apache.directory.server.xdbm.search.cursor.OrCursor
- get() - Method in class org.apache.directory.server.xdbm.search.cursor.PresenceCursor
- get() - Method in class org.apache.directory.server.xdbm.search.cursor.SubstringCursor
- get() - Method in class org.apache.directory.server.xdbm.SingletonIndexCursor
- get(PartitionTxn, K) - Method in interface org.apache.directory.server.xdbm.Table
-
Gets the value of a record by key if the key exists.
- getAdministrativeRoleIndex() - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
- getAliasCache() - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
- getAliasCache() - Method in interface org.apache.directory.server.xdbm.Store
-
- getAliasIndex() - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
- getAliasIndex() - Method in interface org.apache.directory.server.xdbm.Store
-
- getAttribute() - Method in class org.apache.directory.server.xdbm.AbstractIndex
-
Gets the attribute this Index is built upon.
- getAttribute() - Method in interface org.apache.directory.server.xdbm.Index
-
Gets the attribute this Index is built upon.
- getAttributeId() - Method in class org.apache.directory.server.xdbm.AbstractIndex
-
- getAttributeId() - Method in interface org.apache.directory.server.xdbm.Index
-
Gets the attribute identifier set at configuration time for this index which may not
be the OID but an alias name for the attributeType associated with this Index
- getAttributeType() - Method in class org.apache.directory.server.xdbm.search.evaluator.LeafEvaluator
-
- getAttributeType() - Method in class org.apache.directory.server.xdbm.search.evaluator.PresenceEvaluator
-
- getBaseId() - Method in class org.apache.directory.server.xdbm.search.evaluator.BaseLevelScopeEvaluator
-
Gets the id of the search base associated with the ScopeNode expression.
- getBaseId() - Method in class org.apache.directory.server.xdbm.search.evaluator.OneLevelScopeEvaluator
-
Gets the id of the search base associated with the ScopeNode expression.
- getBaseId() - Method in class org.apache.directory.server.xdbm.search.evaluator.SubtreeScopeEvaluator
-
- getCacheSize() - Method in class org.apache.directory.server.core.partition.impl.avl.AvlPartition
-
Always returns 0 (zero), cause this is a in-memory store
- getCacheSize() - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
Gets the entry cache size for this BTreePartition.
- getCacheSize() - Method in class org.apache.directory.server.xdbm.AbstractIndex
-
Gets the size of the index cache in terms of the number of index entries to be cached.
- getCacheSize() - Method in interface org.apache.directory.server.xdbm.Index
-
Gets the size of the index cache in terms of the number of index entries to be cached.
- getCacheSize() - Method in interface org.apache.directory.server.xdbm.Store
-
Gets the cache size for this store.
- getCandidateSet() - Method in class org.apache.directory.server.xdbm.search.PartitionSearchResult
-
- getChildCount(PartitionTxn, String) - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
Gets the count of immediate children of the given entry UUID.
- getChildCount(PartitionTxn, String) - Method in interface org.apache.directory.server.xdbm.Store
-
Gets the count of immediate children of the given entry UUID.
- getComparator() - Method in class org.apache.directory.server.xdbm.search.evaluator.LeafEvaluator
-
- getContextCsn(PartitionTxn) - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
- getDefaultId() - Method in class org.apache.directory.server.core.partition.impl.avl.AvlPartition
- getEntry() - Method in class org.apache.directory.server.xdbm.IndexEntry
- getEntryCsnIndex() - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
- getEntryCsnIndex() - Method in interface org.apache.directory.server.xdbm.Store
-
- getEntryDn(PartitionTxn, String) - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
Gets the Entry's Dn identified by the given id.
- getEntryDn(PartitionTxn, String) - Method in interface org.apache.directory.server.xdbm.Store
-
Gets the Entry's Dn identified by the given id.
- getEntryId(PartitionTxn, Dn) - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
Gets the entry's id.
- getEntryId(PartitionTxn, Dn) - Method in interface org.apache.directory.server.xdbm.Store
-
Gets the entry's id.
- getEvaluator() - Method in class org.apache.directory.server.xdbm.search.PartitionSearchResult
-
- getExpression() - Method in class org.apache.directory.server.xdbm.search.evaluator.AndEvaluator
-
Gets the expression used by this expression Evaluator.
- getExpression() - Method in class org.apache.directory.server.xdbm.search.evaluator.ApproximateEvaluator
-
Gets the expression used by this expression Evaluator.
- getExpression() - Method in class org.apache.directory.server.xdbm.search.evaluator.BaseLevelScopeEvaluator
-
- getExpression() - Method in class org.apache.directory.server.xdbm.search.evaluator.EmptyEvaluator
-
Gets the expression used by this expression Evaluator.
- getExpression() - Method in class org.apache.directory.server.xdbm.search.evaluator.EqualityEvaluator
-
Gets the expression used by this expression Evaluator.
- getExpression() - Method in interface org.apache.directory.server.xdbm.search.Evaluator
-
Gets the expression used by this expression Evaluator.
- getExpression() - Method in class org.apache.directory.server.xdbm.search.evaluator.GreaterEqEvaluator
-
Gets the expression used by this expression Evaluator.
- getExpression() - Method in class org.apache.directory.server.xdbm.search.evaluator.LessEqEvaluator
-
Gets the expression used by this expression Evaluator.
- getExpression() - Method in class org.apache.directory.server.xdbm.search.evaluator.NotEvaluator
-
Gets the expression used by this expression Evaluator.
- getExpression() - Method in class org.apache.directory.server.xdbm.search.evaluator.OneLevelScopeEvaluator
-
- getExpression() - Method in class org.apache.directory.server.xdbm.search.evaluator.OrEvaluator
-
Gets the expression used by this expression Evaluator.
- getExpression() - Method in class org.apache.directory.server.xdbm.search.evaluator.PassThroughEvaluator
-
Gets the expression used by this expression Evaluator.
- getExpression() - Method in class org.apache.directory.server.xdbm.search.evaluator.PresenceEvaluator
-
Gets the expression used by this expression Evaluator.
- getExpression() - Method in class org.apache.directory.server.xdbm.search.evaluator.SubstringEvaluator
-
Gets the expression used by this expression Evaluator.
- getExpression() - Method in class org.apache.directory.server.xdbm.search.evaluator.SubtreeScopeEvaluator
-
Gets the expression used by this expression Evaluator.
- getId() - Method in class org.apache.directory.server.xdbm.IndexEntry
- getIndex(AttributeType) - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
Get the user or system index associated with the given attributeType
- getIndex(AttributeType) - Method in interface org.apache.directory.server.xdbm.Store
-
Get the user or system index associated with the given attributeType
- getIndexedAttributes() - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
- getIndexName() - Method in exception org.apache.directory.server.xdbm.IndexNotFoundException
-
Gets the name of the attribute the index was missing for.
- getKey() - Method in class org.apache.directory.server.xdbm.IndexEntry
- getKeyComparator() - Method in class org.apache.directory.server.core.partition.impl.btree.DefaultTupleComparator
-
- getKeyComparator() - Method in class org.apache.directory.server.core.partition.impl.btree.ForwardIndexComparator
-
Gets the comparator used to compare keys.
- getKeyComparator() - Method in class org.apache.directory.server.core.partition.impl.btree.KeyOnlyComparator
-
Gets the comparator used to compare keys.
- getKeyComparator() - Method in class org.apache.directory.server.core.partition.impl.btree.ReverseIndexComparator
-
Gets the comparator used to compare keys.
- getKeyComparator() - Method in interface org.apache.directory.server.core.partition.impl.btree.TupleComparator
-
Gets the comparator used to compare keys.
- getKeyComparator() - Method in class org.apache.directory.server.xdbm.AbstractTable
-
Gets the key comparator used by this Table: may be null if this Table
was not initialized with one.
- getKeyComparator() - Method in interface org.apache.directory.server.xdbm.Table
-
Gets the key comparator used by this Table: may be null if this Table
was not initialized with one.
- getMasterTable() - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
Expose the Master table
- getMasterTable() - Method in interface org.apache.directory.server.xdbm.Store
-
Expose the Master table
- getName() - Method in class org.apache.directory.server.xdbm.AbstractTable
-
Gets the name of this Table.
- getName() - Method in interface org.apache.directory.server.xdbm.Table
-
Gets the name of this Table.
- getNbChildren() - Method in class org.apache.directory.server.xdbm.ParentIdAndRdn
-
- getNbDescendants() - Method in class org.apache.directory.server.xdbm.ParentIdAndRdn
-
- getNextId(Entry) - Method in class org.apache.directory.server.xdbm.impl.avl.AvlMasterTable
-
Gets the next value from the sequence of this MasterTable.
- getNextId(Entry) - Method in interface org.apache.directory.server.xdbm.MasterTable
-
Gets the next value from the sequence of this MasterTable.
- getNormalizer() - Method in class org.apache.directory.server.xdbm.search.evaluator.LeafEvaluator
-
- getObjectClassIndex() - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
- getObjectClassIndex() - Method in interface org.apache.directory.server.xdbm.Store
-
- getOneAliasIndex() - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
- getOneAliasIndex() - Method in interface org.apache.directory.server.xdbm.Store
-
- getOptimizer() - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
- getOptimizer() - Method in class org.apache.directory.server.xdbm.search.impl.DefaultSearchEngine
-
Gets the optimizer for this DefaultSearchEngine.
- getOptimizer() - Method in interface org.apache.directory.server.xdbm.search.SearchEngine
-
Gets the optimizer for this DefaultSearchEngine.
- getParentId(PartitionTxn, String) - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
Gets the UUID of an entry's parent using the child entry's UUID.
- getParentId() - Method in class org.apache.directory.server.xdbm.ParentIdAndRdn
-
Gets the parent ID.
- getParentId(PartitionTxn, String) - Method in interface org.apache.directory.server.xdbm.Store
-
Gets the UUID of an entry's parent using the child entry's UUID.
- getPartitionPath() - Method in class org.apache.directory.server.core.partition.impl.avl.AvlPartition
-
Gets the path in which this Partition stores data.
- getPartitionPath() - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
Gets the path in which this Partition stores data.
- getPartitionPath() - Method in interface org.apache.directory.server.xdbm.Store
-
Gets the partition path (working directory) for the store.
- getPattern() - Method in class org.apache.directory.server.xdbm.search.evaluator.SubstringEvaluator
-
- getPresenceIndex() - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
- getPresenceIndex() - Method in interface org.apache.directory.server.xdbm.Store
-
- getRdnIndex() - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
- getRdnIndex() - Method in interface org.apache.directory.server.xdbm.Store
-
- getRdns() - Method in class org.apache.directory.server.xdbm.ParentIdAndRdn
-
Gets the RDNs.
- getReadWriteLock() - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
- getReadWriteLock() - Method in interface org.apache.directory.server.xdbm.Store
-
- getResultSet() - Method in class org.apache.directory.server.xdbm.search.PartitionSearchResult
-
- getRootId() - Method in class org.apache.directory.server.core.partition.impl.avl.AvlPartition
- getSchemaManager() - Method in class org.apache.directory.server.xdbm.search.impl.EvaluatorBuilder
-
- getSchemaManager() - Method in class org.apache.directory.server.xdbm.search.PartitionSearchResult
-
- getSearchEngine() - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
Gets the DefaultSearchEngine used by this ContextPartition to search the
Database.
- getSubAliasIndex() - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
- getSubAliasIndex() - Method in interface org.apache.directory.server.xdbm.Store
-
- getSubordinates(PartitionTxn, Entry) - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
- getSuffixId(PartitionTxn) - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
Retrieve the SuffixID
- getSuffixId(PartitionTxn) - Method in interface org.apache.directory.server.xdbm.Store
-
Retrieve the SuffixID
- getSystemIndex(AttributeType) - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
Get the system index associated with the given name
- getSystemIndex(AttributeType) - Method in interface org.apache.directory.server.xdbm.Store
-
Get the system index associated with the given name
- getSystemIndices() - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
- getSystemIndices() - Method in interface org.apache.directory.server.xdbm.Store
-
- getTuple() - Method in class org.apache.directory.server.xdbm.IndexEntry
- getUnsupportedMessage() - Method in class org.apache.directory.server.core.partition.impl.btree.IndexCursorAdaptor
-
Gets the message to return for operations that are not supported
- getUnsupportedMessage() - Method in class org.apache.directory.server.xdbm.AbstractIndexCursor
-
Gets the message to return for operations that are not supported
- getUnsupportedMessage() - Method in class org.apache.directory.server.xdbm.EmptyIndexCursor
-
Gets the message to return for operations that are not supported
- getUnsupportedMessage() - Method in class org.apache.directory.server.xdbm.search.cursor.AllEntriesCursor
-
Gets the message to return for operations that are not supported
- getUnsupportedMessage() - Method in class org.apache.directory.server.xdbm.search.cursor.AndCursor
-
Gets the message to return for operations that are not supported
- getUnsupportedMessage() - Method in class org.apache.directory.server.xdbm.search.cursor.ApproximateCursor
-
Gets the message to return for operations that are not supported
- getUnsupportedMessage() - Method in class org.apache.directory.server.xdbm.search.cursor.ChildrenCursor
-
Gets the message to return for operations that are not supported
- getUnsupportedMessage() - Method in class org.apache.directory.server.xdbm.search.cursor.DescendantCursor
-
Gets the message to return for operations that are not supported
- getUnsupportedMessage() - Method in class org.apache.directory.server.xdbm.search.cursor.EqualityCursor
-
Gets the message to return for operations that are not supported
- getUnsupportedMessage() - Method in class org.apache.directory.server.xdbm.search.cursor.GreaterEqCursor
-
Gets the message to return for operations that are not supported
- getUnsupportedMessage() - Method in class org.apache.directory.server.xdbm.search.cursor.LessEqCursor
-
Gets the message to return for operations that are not supported
- getUnsupportedMessage() - Method in class org.apache.directory.server.xdbm.search.cursor.NotCursor
-
Gets the message to return for operations that are not supported
- getUnsupportedMessage() - Method in class org.apache.directory.server.xdbm.search.cursor.OrCursor
-
Gets the message to return for operations that are not supported
- getUnsupportedMessage() - Method in class org.apache.directory.server.xdbm.search.cursor.PresenceCursor
-
Gets the message to return for operations that are not supported
- getUnsupportedMessage() - Method in class org.apache.directory.server.xdbm.search.cursor.SubstringCursor
-
Gets the message to return for operations that are not supported
- getUnsupportedMessage() - Method in class org.apache.directory.server.xdbm.SingletonIndexCursor
-
Gets the message to return for operations that are not supported
- getUserIndex(AttributeType) - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
Get the user index associated with the given name
- getUserIndex(AttributeType) - Method in interface org.apache.directory.server.xdbm.Store
-
Get the user index associated with the given name
- getUserIndices() - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
- getUserIndices() - Method in interface org.apache.directory.server.xdbm.Store
-
- getValueComparator() - Method in class org.apache.directory.server.core.partition.impl.btree.DefaultTupleComparator
-
- getValueComparator() - Method in class org.apache.directory.server.core.partition.impl.btree.ForwardIndexComparator
-
Gets the binary comparator used to compare values which are the indices
into the master table.
- getValueComparator() - Method in class org.apache.directory.server.core.partition.impl.btree.KeyOnlyComparator
-
Will throw an UnsupportedOperationException every time.
- getValueComparator() - Method in class org.apache.directory.server.core.partition.impl.btree.ReverseIndexComparator
-
Gets the binary comparator used to compare values which are the values
of attributes.
- getValueComparator() - Method in interface org.apache.directory.server.core.partition.impl.btree.TupleComparator
-
Gets the binary comparator used to compare valuess.
- getValueComparator() - Method in class org.apache.directory.server.xdbm.AbstractTable
-
Gets the value comparator used by this Table: may be null if this Table
was not initialized with one.
- getValueComparator() - Method in interface org.apache.directory.server.xdbm.Table
-
Gets the value comparator used by this Table: may be null if this Table
was not initialized with one.
- getWkDirPath() - Method in class org.apache.directory.server.xdbm.impl.avl.AvlIndex
-
this method always returns null for AvlIndex cause this is a in-memory index.
- getWkDirPath() - Method in interface org.apache.directory.server.xdbm.Index
-
Gets the working directory path to something other than the default.
- GreaterEqCursor<V> - Class in org.apache.directory.server.xdbm.search.cursor
-
A Cursor over entry candidates matching a GreaterEq assertion filter.
- GreaterEqCursor(PartitionTxn, Store, GreaterEqEvaluator<V>) - Constructor for class org.apache.directory.server.xdbm.search.cursor.GreaterEqCursor
-
Creates a new instance of an GreaterEqCursor
- GreaterEqEvaluator<T> - Class in org.apache.directory.server.xdbm.search.evaluator
-
An Evaluator which determines if candidates are matched by GreaterEqNode
assertions.
- GreaterEqEvaluator(GreaterEqNode<T>, Store, SchemaManager) - Constructor for class org.apache.directory.server.xdbm.search.evaluator.GreaterEqEvaluator
-
Creates a new GreaterEqEvaluator
- greaterThanCount(PartitionTxn, K) - Method in class org.apache.directory.server.xdbm.AbstractTable
-
Gets the number of records greater than or equal to a key value.
- greaterThanCount(PartitionTxn, K) - Method in class org.apache.directory.server.xdbm.impl.avl.AvlIndex
-
Find the number of element in a tree above a given key
- greaterThanCount(PartitionTxn, K) - Method in class org.apache.directory.server.xdbm.impl.avl.AvlTable
-
Gets the number of records greater than or equal to a key value.
- greaterThanCount(PartitionTxn, K) - Method in interface org.apache.directory.server.xdbm.Index
-
Find the number of element in a tree above a given key
- greaterThanCount(PartitionTxn, K) - Method in interface org.apache.directory.server.xdbm.Table
-
Gets the number of records greater than or equal to a key value.
- has(PartitionTxn, K) - Method in class org.apache.directory.server.xdbm.impl.avl.AvlTable
-
Checks to see if this table has one or more tuples with a specific key:
this is exactly the same as a get call with a check to see if the
returned value is null or not.
- has(PartitionTxn, K, V) - Method in class org.apache.directory.server.xdbm.impl.avl.AvlTable
-
Checks to see if this table has a key with a specific value.
- has(PartitionTxn, K) - Method in interface org.apache.directory.server.xdbm.Table
-
Checks to see if this table has one or more tuples with a specific key:
this is exactly the same as a get call with a check to see if the
returned value is null or not.
- has(PartitionTxn, K, V) - Method in interface org.apache.directory.server.xdbm.Table
-
Checks to see if this table has a key with a specific value.
- hasEntry(HasEntryOperationContext) - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
This method calls Partition.lookup(LookupOperationContext) and return true
if it returns an entry by default.
- hasGreaterOrEqual(PartitionTxn, K) - Method in class org.apache.directory.server.xdbm.impl.avl.AvlTable
-
Checks to see if this table has a record with a key greater than or
equal to the key argument.
- hasGreaterOrEqual(PartitionTxn, K, V) - Method in class org.apache.directory.server.xdbm.impl.avl.AvlTable
-
Checks to see if this table has a Tuple with a key equal to the key
argument, yet with a value greater than or equal to the value argument
provided.
- hasGreaterOrEqual(PartitionTxn, K) - Method in interface org.apache.directory.server.xdbm.Table
-
Checks to see if this table has a record with a key greater than or
equal to the key argument.
- hasGreaterOrEqual(PartitionTxn, K, V) - Method in interface org.apache.directory.server.xdbm.Table
-
Checks to see if this table has a Tuple with a key equal to the key
argument, yet with a value greater than or equal to the value argument
provided.
- hashCode() - Method in class org.apache.directory.server.xdbm.IndexEntry
-
- hashCode() - Method in class org.apache.directory.server.xdbm.ParentIdAndRdn
-
- hasIndexOn(AttributeType) - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
Tells if an index is already present in the User's or System's index list
- hasIndexOn(AttributeType) - Method in interface org.apache.directory.server.xdbm.Store
-
Tells if an index is already present in the User's or System's index list
- hasLessOrEqual(PartitionTxn, K) - Method in class org.apache.directory.server.xdbm.impl.avl.AvlTable
-
Checks to see if this table has a record with a key less than or
equal to the key argument.
- hasLessOrEqual(PartitionTxn, K, V) - Method in class org.apache.directory.server.xdbm.impl.avl.AvlTable
-
Checks to see if this table has a Tuple with a key equal to the key
argument, yet with a value less than or equal to the value argument
provided.
- hasLessOrEqual(PartitionTxn, K) - Method in interface org.apache.directory.server.xdbm.Table
-
Checks to see if this table has a record with a key less than or
equal to the key argument.
- hasLessOrEqual(PartitionTxn, K, V) - Method in interface org.apache.directory.server.xdbm.Table
-
Checks to see if this table has a Tuple with a key equal to the key
argument, yet with a value less than or equal to the value argument
provided.
- hasMore() - Method in class org.apache.directory.server.core.partition.impl.btree.IndexAssertionEnumeration
-
- hasMore() - Method in class org.apache.directory.server.core.partition.impl.btree.IndexEnumeration
-
- hasMoreElements() - Method in class org.apache.directory.server.core.partition.impl.btree.IndexAssertionEnumeration
-
- hasMoreElements() - Method in class org.apache.directory.server.core.partition.impl.btree.IndexEnumeration
-
- hasReverse() - Method in class org.apache.directory.server.xdbm.AbstractIndex
-
Tells if the index has a reverse table or not
- hasReverse() - Method in interface org.apache.directory.server.xdbm.Index
-
Tells if the index has a reverse table or not
- hasSystemIndexOn(AttributeType) - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
Tells if an index is already present in the System's index list
- hasSystemIndexOn(AttributeType) - Method in interface org.apache.directory.server.xdbm.Store
-
Tells if an index is already present in the System's index list
- hasUserIndexOn(AttributeType) - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
Tells if an index is already present in the User's index list
- hasUserIndexOn(AttributeType) - Method in interface org.apache.directory.server.xdbm.Store
-
Tells if an index is already present in the User's index list
- idx - Variable in class org.apache.directory.server.xdbm.search.evaluator.LeafEvaluator
-
The index to use if any
- Index<K,E> - Interface in org.apache.directory.server.xdbm
-
An index used to retrieve elements into the master table.
- IndexAssertion<K,E,I> - Interface in org.apache.directory.server.core.partition.impl.btree
-
Asserts whether or not a candidate should be returned in searching based on
hard coded logic.
- IndexAssertionEnumeration - Class in org.apache.directory.server.core.partition.impl.btree
-
A prefetching NamingEnumeration over an underlying NamingEnumeration which
determines if a element should be returned based on a Assertion.
- IndexAssertionEnumeration(NamingEnumeration<IndexEntry>, IndexAssertion) - Constructor for class org.apache.directory.server.core.partition.impl.btree.IndexAssertionEnumeration
-
- IndexAssertionEnumeration(NamingEnumeration<IndexEntry>, IndexAssertion, boolean) - Constructor for class org.apache.directory.server.core.partition.impl.btree.IndexAssertionEnumeration
-
- IndexCursorAdaptor<K> - Class in org.apache.directory.server.core.partition.impl.btree
-
A Cursor which adapts an underlying Tuple based Cursor to one which returns
IndexEntry objects rather than tuples.
- IndexCursorAdaptor(PartitionTxn, Cursor<Tuple>, boolean) - Constructor for class org.apache.directory.server.core.partition.impl.btree.IndexCursorAdaptor
-
Creates an IndexCursorAdaptor which wraps and adapts a Cursor from a table to
one which returns an IndexEntry.
- IndexEntry<K,I> - Class in org.apache.directory.server.xdbm
-
An index id value pair based on a Tuple which can optionally reference the
indexed Entry if one has already been loaded.
- IndexEntry() - Constructor for class org.apache.directory.server.xdbm.IndexEntry
-
Creates a ForwardIndexEntry instance
- IndexEnumeration<T> - Class in org.apache.directory.server.core.partition.impl.btree
-
A NamingEnumeration over an Index which returns IndexRecords.
- IndexEnumeration(NamingEnumeration<Tuple>) - Constructor for class org.apache.directory.server.core.partition.impl.btree.IndexEnumeration
-
- IndexEnumeration(NamingEnumeration<Tuple>, boolean) - Constructor for class org.apache.directory.server.core.partition.impl.btree.IndexEnumeration
-
- IndexEnumeration(NamingEnumeration<Tuple>, boolean, Pattern) - Constructor for class org.apache.directory.server.core.partition.impl.btree.IndexEnumeration
-
- IndexNotFoundException - Exception in org.apache.directory.server.xdbm
-
NamingException for missing indicies if full table scans are disallowed.
- IndexNotFoundException(String) - Constructor for exception org.apache.directory.server.xdbm.IndexNotFoundException
-
Constructs an Exception with a detailed message.
- IndexNotFoundException(String, String) - Constructor for exception org.apache.directory.server.xdbm.IndexNotFoundException
-
Constructs an Exception with a detailed message.
- IndexNotFoundException(String, String, Throwable) - Constructor for exception org.apache.directory.server.xdbm.IndexNotFoundException
-
Constructs an Exception with a detailed message and a root cause
exception.
- init(SchemaManager, AttributeType) - Method in class org.apache.directory.server.xdbm.impl.avl.AvlIndex
-
- init(SchemaManager, AttributeType) - Method in class org.apache.directory.server.xdbm.impl.avl.AvlRdnIndex
-
- initialized - Variable in class org.apache.directory.server.xdbm.AbstractIndex
-
whether or not this index has been initialized
- INNER - Static variable in class org.apache.directory.server.xdbm.search.cursor.DescendantCursor
-
- INSTANCE - Static variable in class org.apache.directory.server.core.partition.impl.btree.LongComparator
-
- isAfterLast() - Method in class org.apache.directory.server.core.partition.impl.btree.IndexCursorAdaptor
- isAfterLast() - Method in class org.apache.directory.server.xdbm.SingletonIndexCursor
- isBeforeFirst() - Method in class org.apache.directory.server.core.partition.impl.btree.IndexCursorAdaptor
- isBeforeFirst() - Method in class org.apache.directory.server.xdbm.SingletonIndexCursor
- isClosed() - Method in class org.apache.directory.server.core.partition.impl.btree.EntryCursorAdaptor
- isClosed() - Method in class org.apache.directory.server.core.partition.impl.btree.IndexCursorAdaptor
- isDerefAlways() - Method in class org.apache.directory.server.xdbm.search.PartitionSearchResult
-
- isDereferencing() - Method in class org.apache.directory.server.xdbm.search.evaluator.BaseLevelScopeEvaluator
-
Gets whether or not dereferencing is enabled for this evaluator.
- isDereferencing() - Method in class org.apache.directory.server.xdbm.search.evaluator.OneLevelScopeEvaluator
-
Gets whether or not dereferencing is enabled for this evaluator.
- isDereferencing() - Method in class org.apache.directory.server.xdbm.search.evaluator.SubtreeScopeEvaluator
-
- isDerefFinding() - Method in class org.apache.directory.server.xdbm.search.PartitionSearchResult
-
- isDerefInSearching() - Method in class org.apache.directory.server.xdbm.search.PartitionSearchResult
-
- isDupsEnabled() - Method in class org.apache.directory.server.xdbm.AbstractIndex
-
tells whether the Index implementation supports storing duplicate keys
- isDupsEnabled() - Method in class org.apache.directory.server.xdbm.AbstractTable
-
Checks to see if this Table has allows for duplicate keys (a.k.a.
- isDupsEnabled() - Method in class org.apache.directory.server.xdbm.impl.avl.AvlIndex
-
tells whether the Index implementation supports storing duplicate keys
- isDupsEnabled() - Method in interface org.apache.directory.server.xdbm.Index
-
tells whether the Index implementation supports storing duplicate keys
- isDupsEnabled() - Method in interface org.apache.directory.server.xdbm.Table
-
Checks to see if this Table has allows for duplicate keys (a.k.a.
- isFirst() - Method in class org.apache.directory.server.core.partition.impl.btree.IndexCursorAdaptor
- isFirst() - Method in class org.apache.directory.server.xdbm.SingletonIndexCursor
- isLast() - Method in class org.apache.directory.server.core.partition.impl.btree.IndexCursorAdaptor
- isLast() - Method in class org.apache.directory.server.xdbm.SingletonIndexCursor
- isNeverDeref() - Method in class org.apache.directory.server.xdbm.search.PartitionSearchResult
-
- isOptimizerEnabled() - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
Tells if the Optimizer is enabled or not
- isSyncOnWrite() - Method in class org.apache.directory.server.core.partition.impl.avl.AvlPartition
-
always returns false, cause this is a in-memory store
- isSyncOnWrite - Variable in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
true if we sync disks on every write operation
- isSyncOnWrite() - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
- isSyncOnWrite() - Method in interface org.apache.directory.server.xdbm.Store
-
- iterator() - Method in class org.apache.directory.server.core.partition.impl.btree.IndexCursorAdaptor
-
- saveContextCsn(PartitionTxn) - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
- ScanCountComparator - Class in org.apache.directory.server.xdbm.search.impl
-
A helper class used to compare scan counts.
- ScanCountComparator() - Constructor for class org.apache.directory.server.xdbm.search.impl.ScanCountComparator
-
- schemaManager - Variable in class org.apache.directory.server.xdbm.AbstractTable
-
The global SchemaManager
- schemaManager - Variable in class org.apache.directory.server.xdbm.search.evaluator.LeafEvaluator
-
The SchemaManager instance
- search(SearchOperationContext) - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
- SearchEngine - Interface in org.apache.directory.server.xdbm.search
-
Given a search filter and a scope the search engine identifies valid
candidate entries returning their ids.
- SEARCHING - Static variable in interface org.apache.directory.server.xdbm.search.SearchEngine
-
TODO put this in the right place
The alias dereferencing mode value for JNDI providers
- SEQPROP_KEY - Static variable in interface org.apache.directory.server.xdbm.MasterTable
-
the sequence key - stores last sequence value in the admin table
- setAliasDerefMode(AliasDerefMode) - Method in class org.apache.directory.server.xdbm.search.PartitionSearchResult
-
- setAttributeId(String) - Method in class org.apache.directory.server.xdbm.AbstractIndex
-
- setAttributeId(String) - Method in interface org.apache.directory.server.xdbm.Index
-
Sets the attribute identifier set at configuration time for this index which may not
be the OID but an alias name for the attributeType associated with this Index
- setAvailable(boolean) - Method in class org.apache.directory.server.xdbm.AbstractIndexCursor
- setCacheSize(int) - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
Used to specify the entry cache size for a Partition.
- setCacheSize(int) - Method in class org.apache.directory.server.xdbm.AbstractIndex
-
Sets the size of the index cache in terms of the number of index entries to be cached.
- setCacheSize(int) - Method in interface org.apache.directory.server.xdbm.Index
-
Sets the size of the index cache in terms of the number of index entries to be cached.
- setCacheSize(int) - Method in interface org.apache.directory.server.xdbm.Store
-
Sets the cache size for this store.
- setCandidateSet(Set<String>) - Method in class org.apache.directory.server.xdbm.search.PartitionSearchResult
-
- setClosureMonitor(ClosureMonitor) - Method in class org.apache.directory.server.core.partition.impl.btree.EntryCursorAdaptor
- setClosureMonitor(ClosureMonitor) - Method in class org.apache.directory.server.core.partition.impl.btree.IndexCursorAdaptor
-
- setEntry(Entry) - Method in class org.apache.directory.server.xdbm.IndexEntry
- setEvaluator(Evaluator<? extends ExprNode>) - Method in class org.apache.directory.server.xdbm.search.PartitionSearchResult
-
- setId(I) - Method in class org.apache.directory.server.xdbm.IndexEntry
- setIndexedAttributes(Set<Index<?, String>>) - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
Set the list of indexes for this partition
- setKey(K) - Method in class org.apache.directory.server.xdbm.IndexEntry
- setNbChildren(int) - Method in class org.apache.directory.server.xdbm.ParentIdAndRdn
-
Sets the number of children this entry has
- setNbDescendants(int) - Method in class org.apache.directory.server.xdbm.ParentIdAndRdn
-
Sets the number of descendants this entry has
- setOptimizer(Optimizer) - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
- setOptimizerEnabled(boolean) - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
Set the optimizer flag
- setParentId(String) - Method in class org.apache.directory.server.xdbm.ParentIdAndRdn
-
Sets the parent ID.
- setPartitionPath(URI) - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
Sets the path in which this Partition stores data.
- setPartitionPath(URI) - Method in interface org.apache.directory.server.xdbm.Store
-
Sets the partition path (working directory) for the store.
- setRdns(Rdn...) - Method in class org.apache.directory.server.xdbm.ParentIdAndRdn
-
Sets the Rdn.
- setResultSet(Set<IndexEntry<String, String>>) - Method in class org.apache.directory.server.xdbm.search.PartitionSearchResult
-
- setSchemaManager(SchemaManager) - Method in class org.apache.directory.server.xdbm.search.PartitionSearchResult
-
- setSearchEngine(SearchEngine) - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
- setSyncOnWrite(boolean) - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
Sets the flag telling the server to flush on disk when some
modification has been done.
- setSyncOnWrite(boolean) - Method in interface org.apache.directory.server.xdbm.Store
-
Sets the flag telling the server to flush on disk when some
modification has been done.
- setTuple(Tuple<K, I>) - Method in class org.apache.directory.server.xdbm.IndexEntry
-
Sets the key value tuple represented by this ForwardIndexEntry, after having
reset the IndexEntry content (the Entry will now be null)
- setupSystemIndices() - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
Sets up the system indices.
- setupUserIndices() - Method in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
Sets up the user indices.
- setWkDirPath(URI) - Method in class org.apache.directory.server.xdbm.impl.avl.AvlIndex
-
throws UnsupportedOperationException cause it is a in-memory index
- setWkDirPath(URI) - Method in interface org.apache.directory.server.xdbm.Index
-
Sets the working directory path to something other than the default.
- SingletonIndexCursor<V> - Class in org.apache.directory.server.xdbm
-
A Cursor over a single element.
- SingletonIndexCursor(PartitionTxn, IndexEntry<V, String>) - Constructor for class org.apache.directory.server.xdbm.SingletonIndexCursor
-
- Store - Interface in org.apache.directory.server.xdbm
-
Represents an entry store based on the Table, Index, and MasterTable
database structure.
- subAliasIdx - Variable in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
the subtree scope alias index
- SubstringCursor - Class in org.apache.directory.server.xdbm.search.cursor
-
A Cursor traversing candidates matching a Substring assertion expression.
- SubstringCursor(PartitionTxn, Store, SubstringEvaluator) - Constructor for class org.apache.directory.server.xdbm.search.cursor.SubstringCursor
-
Creates a new instance of an SubstringCursor
- SubstringEvaluator - Class in org.apache.directory.server.xdbm.search.evaluator
-
Evaluates substring filter assertions on an entry.
- SubstringEvaluator(SubstringNode, Store, SchemaManager) - Constructor for class org.apache.directory.server.xdbm.search.evaluator.SubstringEvaluator
-
Creates a new SubstringEvaluator for substring expressions.
- SubtreeScopeEvaluator - Class in org.apache.directory.server.xdbm.search.evaluator
-
Evaluates ScopeNode assertions with subtree scope on candidates using an
entry database.
- SubtreeScopeEvaluator(PartitionTxn, Store, ScopeNode) - Constructor for class org.apache.directory.server.xdbm.search.evaluator.SubtreeScopeEvaluator
-
Creates a subtree scope node evaluator for search expressions.
- SYS_INDEX_OID_ARRAY - Static variable in interface org.apache.directory.server.xdbm.Store
-
- SYS_INDEX_OIDS - Static variable in interface org.apache.directory.server.xdbm.Store
-
- systemIndices - Variable in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition
-
a map of attributeType numeric UUID to system userIndices