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

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

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
 IndexCursor<ID,org.apache.directory.shared.ldap.model.entry.Entry,ID> AbstractBTreePartition.list(ID id)
          Gets an IndexEntry Cursor over the child nodes of an entry.
 

Constructors in org.apache.directory.server.core.partition.impl.btree with parameters of type IndexCursor
EntryCursorAdaptor(AbstractBTreePartition<ID> db, IndexCursor<ID,org.apache.directory.shared.ldap.model.entry.Entry,ID> indexCursor)
           
 

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

Classes in org.apache.directory.server.xdbm that implement IndexCursor
 class AbstractIndexCursor<V,Entry,ID>
          An abstract TupleCursor.
 class EmptyIndexCursor<K,E,ID>
          An empty Cursor implementation.
 class SingletonIndexCursor<V,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<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.impl.avl
 

Methods in org.apache.directory.server.xdbm.impl.avl that return IndexCursor
 IndexCursor<K,O,Long> AvlIndex.forwardCursor()
          
 IndexCursor<K,O,Long> AvlIndex.forwardCursor(K key)
          
 IndexCursor<K,O,Long> AvlIndex.reverseCursor()
          
 IndexCursor<K,O,Long> AvlIndex.reverseCursor(Long 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.model.name.Dn base, org.apache.directory.shared.ldap.model.message.AliasDerefMode aliasDerefMode, org.apache.directory.shared.ldap.model.filter.ExprNode filter, 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 extends Comparable<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 extends Comparable<ID>>
          A Cursor over entry candidates matching an approximate assertion filter.
 class EqualityCursor<V,ID extends Comparable<ID>>
          A Cursor over entry candidates matching an equality assertion filter.
 class GreaterEqCursor<V,ID extends Comparable<ID>>
          A Cursor over entry candidates matching a GreaterEq assertion filter.
 class LessEqCursor<V,ID extends Comparable<ID>>
          A Cursor over entry candidates matching a LessEq assertion filter.
 class NotCursor<V,ID extends Comparable<ID>>
          A Cursor returning candidates satisfying a logical negation expression.
 class OneLevelScopeCursor<ID extends Comparable<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 extends Comparable<ID>>
          A returning candidates satisfying an attribute presence expression.
 class SubstringCursor<ID extends Comparable<ID>>
          A Cursor traversing candidates matching a Substring assertion expression.
 class SubtreeScopeCursor<ID extends Comparable<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.model.entry.Entry,ID>
CursorBuilder.build(org.apache.directory.shared.ldap.model.filter.ExprNode node)
           
 IndexCursor<ID,org.apache.directory.shared.ldap.model.entry.Entry,ID> DefaultSearchEngine.cursor(org.apache.directory.shared.ldap.model.name.Dn base, org.apache.directory.shared.ldap.model.message.AliasDerefMode aliasDerefMode, org.apache.directory.shared.ldap.model.filter.ExprNode filter, SearchControls searchCtls)
           
 

Constructors in org.apache.directory.server.xdbm.search.impl with parameters of type IndexCursor
AndCursor(IndexCursor<V,org.apache.directory.shared.ldap.model.entry.Entry,ID> wrapped, List<Evaluator<? extends org.apache.directory.shared.ldap.model.filter.ExprNode,org.apache.directory.shared.ldap.model.entry.Entry,ID>> evaluators)
          Creates an instance of a AndCursor.
 

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



Copyright © 2003-2012 The Apache Software Foundation. All Rights Reserved.