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

Packages that use IndexCursor
org.apache.directory.server.core.partition.avl   
org.apache.directory.server.core.partition.impl.btree   
org.apache.directory.server.core.partition.impl.btree.jdbm   
org.apache.directory.server.core.partition.ldif   
org.apache.directory.server.xdbm   
org.apache.directory.server.xdbm.search   
org.apache.directory.server.xdbm.search.impl   
 

Uses of IndexCursor in org.apache.directory.server.core.partition.avl
 

Methods in org.apache.directory.server.core.partition.avl that return IndexCursor
 IndexCursor<K,O,java.lang.Long> AvlIndex.forwardCursor()
          
 IndexCursor<K,O,java.lang.Long> AvlIndex.forwardCursor(K key)
          
 IndexCursor<java.lang.Long,E,java.lang.Long> AvlStore.list(java.lang.Long id)
          Gets an IndexEntry Cursor over the child nodes of an entry.
 IndexCursor<K,O,java.lang.Long> AvlIndex.reverseCursor()
          
 IndexCursor<K,O,java.lang.Long> AvlIndex.reverseCursor(java.lang.Long id)
          
 

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

Classes in org.apache.directory.server.core.partition.impl.btree that implement IndexCursor
 class IndexCursorAdaptor<K,O,ID>
          A Cursor which adapts an underlying Tuple based Cursor to one which returns IndexEntry objects rather than tuples.
 

Methods in org.apache.directory.server.core.partition.impl.btree that return IndexCursor
abstract  IndexCursor<ID,org.apache.directory.shared.ldap.entry.ServerEntry,ID> BTreePartition.list(ID id)
           
 

Constructors in org.apache.directory.server.core.partition.impl.btree with parameters of type IndexCursor
ServerEntryCursorAdaptor(BTreePartition<ID> db, IndexCursor<ID,org.apache.directory.shared.ldap.entry.ServerEntry,ID> indexCursor)
           
 

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

Methods in org.apache.directory.server.core.partition.impl.btree.jdbm that return IndexCursor
 IndexCursor<K,O,java.lang.Long> JdbmIndex.forwardCursor()
           
 IndexCursor<K,O,java.lang.Long> JdbmIndex.forwardCursor(K key)
           
 IndexCursor<java.lang.Long,E,java.lang.Long> JdbmStore.list(java.lang.Long id)
          Gets an IndexEntry Cursor over the child nodes of an entry.
 IndexCursor<K,O,java.lang.Long> JdbmIndex.reverseCursor()
           
 IndexCursor<K,O,java.lang.Long> JdbmIndex.reverseCursor(java.lang.Long id)
           
 

Uses of IndexCursor in org.apache.directory.server.core.partition.ldif
 

Methods in org.apache.directory.server.core.partition.ldif that return IndexCursor
 IndexCursor<java.lang.Long,org.apache.directory.shared.ldap.entry.ServerEntry,java.lang.Long> LdifPartition.list(java.lang.Long id)
           
 IndexCursor<java.lang.Long,E,java.lang.Long> LdifStore.list(java.lang.Long id)
           
 

Uses of IndexCursor in org.apache.directory.server.xdbm
 

Classes in org.apache.directory.server.xdbm that implement IndexCursor
 class AbstractIndexCursor<K,E,ID>
          An abstract TupleCursor.
 class EmptyIndexCursor<K,E,ID>
          An empty Cursor implementation.
 class SingletonIndexCursor<K,E,ID>
          A Cursor over a single element.
 

Methods in org.apache.directory.server.xdbm that return IndexCursor
 IndexCursor<K,O,ID> Index.forwardCursor()
           
 IndexCursor<K,O,ID> GenericIndex.forwardCursor()
           
 IndexCursor<K,O,ID> Index.forwardCursor(K key)
           
 IndexCursor<K,O,ID> GenericIndex.forwardCursor(K key)
           
 IndexCursor<ID,E,ID> Store.list(ID id)
          Gets an IndexEntry Cursor over the child nodes of an entry.
 IndexCursor<ID,org.apache.directory.shared.ldap.entry.ServerEntry,ID> AbstractXdbmPartition.list(ID id)
           
 IndexCursor<K,O,ID> Index.reverseCursor()
           
 IndexCursor<K,O,ID> GenericIndex.reverseCursor()
           
 IndexCursor<K,O,ID> Index.reverseCursor(ID id)
           
 IndexCursor<K,O,ID> GenericIndex.reverseCursor(ID id)
           
 

Uses of IndexCursor in org.apache.directory.server.xdbm.search
 

Methods in org.apache.directory.server.xdbm.search that return IndexCursor
 IndexCursor<ID,E,ID> SearchEngine.cursor(org.apache.directory.shared.ldap.name.DN base, org.apache.directory.shared.ldap.message.AliasDerefMode aliasDerefMode, org.apache.directory.shared.ldap.filter.ExprNode filter, javax.naming.directory.SearchControls searchCtls)
          Conducts a search on a database.
 

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

Classes in org.apache.directory.server.xdbm.search.impl that implement IndexCursor
 class AllEntriesCursor<ID>
          A Cursor over all entries in a partition which returns IndexEntries.
 class AndCursor<V,ID>
          A Cursor returning candidates satisfying a logical conjunction expression.
 class ApproximateCursor<V,ID>
          A Cursor over entry candidates matching an approximate assertion filter.
 class EqualityCursor<V,ID>
          A Cursor over entry candidates matching an equality assertion filter.
 class GreaterEqCursor<V,ID>
          A Cursor over entry candidates matching a GreaterEq assertion filter.
 class LessEqCursor<V,ID>
          A Cursor over entry candidates matching a LessEq assertion filter.
 class NotCursor<V,ID>
          A Cursor returning candidates satisfying a logical negation expression.
 class OneLevelScopeCursor<ID>
          A Cursor over entries satisfying one level scope constraints with alias dereferencing considerations when enabled during search.
 class OrCursor<V,ID>
          A Cursor returning candidates satisfying a logical disjunction expression.
 class PresenceCursor<ID>
          A returning candidates satisfying an attribute presence expression.
 class SubstringCursor<ID>
          A Cursor traversing candidates matching a Substring assertion expression.
 class SubtreeScopeCursor<ID>
          A Cursor over entries satisfying scope constraints with alias dereferencing considerations.
 

Methods in org.apache.directory.server.xdbm.search.impl that return IndexCursor
<T> IndexCursor<?,org.apache.directory.shared.ldap.entry.ServerEntry,ID>
CursorBuilder.build(org.apache.directory.shared.ldap.filter.ExprNode node)
           
 IndexCursor<ID,org.apache.directory.shared.ldap.entry.ServerEntry,ID> DefaultSearchEngine.cursor(org.apache.directory.shared.ldap.name.DN base, org.apache.directory.shared.ldap.message.AliasDerefMode aliasDerefMode, org.apache.directory.shared.ldap.filter.ExprNode filter, javax.naming.directory.SearchControls searchCtls)
           
 

Constructors in org.apache.directory.server.xdbm.search.impl with parameters of type IndexCursor
AndCursor(IndexCursor<V,org.apache.directory.shared.ldap.entry.ServerEntry,ID> wrapped, java.util.List<Evaluator<? extends org.apache.directory.shared.ldap.filter.ExprNode,org.apache.directory.shared.ldap.entry.ServerEntry,ID>> evaluators)
           
 

Constructor parameters in org.apache.directory.server.xdbm.search.impl with type arguments of type IndexCursor
OrCursor(java.util.List<IndexCursor<V,org.apache.directory.shared.ldap.entry.ServerEntry,ID>> cursors, java.util.List<Evaluator<? extends org.apache.directory.shared.ldap.filter.ExprNode,org.apache.directory.shared.ldap.entry.ServerEntry,ID>> evaluators)
           
 



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