|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Cursor in org.apache.directory.server.core.avltree |
---|
Classes in org.apache.directory.server.core.avltree that implement Cursor | |
---|---|
class |
AvlTreeCursor<K>
A Cursor for an AvlTree. |
Uses of Cursor in org.apache.directory.server.core.changelog |
---|
Methods in org.apache.directory.server.core.changelog that return Cursor | |
---|---|
Cursor<ChangeLogEvent> |
MemoryChangeLogStore.find()
|
Cursor<ChangeLogEvent> |
ChangeLogStore.find()
Gets a Cursor over all the ChangeLogEvents within the system since revision 0. |
Cursor<ChangeLogEvent> |
ChangeLogSearchEngine.find(org.apache.directory.shared.ldap.schema.AttributeType attributeType,
RevisionOrder order)
Finds all the ChangeLogEvents altering a particular attributeType. |
Cursor<ChangeLogEvent> |
ChangeLogSearchEngine.find(org.apache.directory.shared.ldap.ldif.ChangeType changeType,
RevisionOrder order)
Finds all the ChangeLogEvents of a particular change type. |
Cursor<ChangeLogEvent> |
ChangeLogSearchEngine.find(org.apache.directory.shared.ldap.filter.ExprNode filter,
RevisionOrder order)
Finds all the ChangeLogEvents matched by the filter expression tree parameter. |
Cursor<ChangeLogEvent> |
ChangeLogSearchEngine.find(org.apache.directory.shared.ldap.name.LdapDN dn,
RevisionOrder order)
Finds all the ChangeLogEvents on an entry. |
Cursor<ChangeLogEvent> |
ChangeLogSearchEngine.find(org.apache.directory.shared.ldap.name.LdapDN base,
Scope scope,
RevisionOrder order)
Finds all the ChangeLogEvents on an entry base and/or it's children/descendants. |
Cursor<ChangeLogEvent> |
ChangeLogSearchEngine.find(LdapPrincipal principal,
RevisionOrder order)
Finds all the ChangeLogEvents triggered by a principal in the system. |
Cursor<ChangeLogEvent> |
MemoryChangeLogStore.find(long startRevision,
long endRevision)
|
Cursor<ChangeLogEvent> |
ChangeLogStore.find(long startRevision,
long endRevision)
Finds the ChangeLogEvents that occurred between a revision range inclusive. |
Cursor<Tag> |
TagSearchEngine.find(long startRevision,
long endRevision,
RevisionOrder order)
Enumerates over the tags of all snapshots taken between a specific revision range inclusive. |
Cursor<ChangeLogEvent> |
ChangeLogSearchEngine.find(long startRevision,
long endRevision,
RevisionOrder order)
Finds the ChangeLogEvents that occurred between a revision range inclusive. |
Cursor<ChangeLogEvent> |
ChangeLogSearchEngine.find(org.apache.directory.shared.ldap.schema.ObjectClass objectClass,
RevisionOrder order)
Finds all the ChangeLogEvents altering a particular objectClass. |
Cursor<Tag> |
TagSearchEngine.find(RevisionOrder order)
Finds all the snapshot tags taken since revision 0 until the current revision. |
Cursor<ChangeLogEvent> |
ChangeLogSearchEngine.find(RevisionOrder order)
Finds all the ChangeLogEvents within the system since revision 0. |
Cursor<ChangeLogEvent> |
MemoryChangeLogStore.findAfter(long revision)
|
Cursor<ChangeLogEvent> |
ChangeLogStore.findAfter(long revision)
Finds the ChangeLogEvents that occurred after a revision exclusive. |
Cursor<Tag> |
TagSearchEngine.findAfter(long revision,
RevisionOrder order)
Finds all the snapshot tags taken after a specific revision. |
Cursor<ChangeLogEvent> |
ChangeLogSearchEngine.findAfter(long revision,
RevisionOrder order)
Finds the ChangeLogEvents that occurred after a revision inclusive. |
Cursor<ChangeLogEvent> |
MemoryChangeLogStore.findBefore(long revision)
|
Cursor<ChangeLogEvent> |
ChangeLogStore.findBefore(long revision)
Gets a Cursor over the ChangeLogEvents that occurred before a revision exclusive. |
Cursor<Tag> |
TagSearchEngine.findBefore(long revision,
RevisionOrder order)
Finds all the snapshot tags taken before a specific revision. |
Cursor<ChangeLogEvent> |
ChangeLogSearchEngine.findBefore(long revision,
RevisionOrder order)
Finds the ChangeLogEvents that occurred before a revision inclusive. |
Uses of Cursor in org.apache.directory.server.core.cursor |
---|
Classes in org.apache.directory.server.core.cursor that implement Cursor | |
---|---|
class |
AbstractCursor<E>
Simple class that contains often used Cursor code. |
class |
EmptyCursor<E>
An empty Cursor implementation. |
class |
IteratorCursor<E>
A limited Cursor over an Iterator of elements. |
class |
ListCursor<E>
A simple implementation of a Cursor on a List . |
class |
SingletonCursor<E>
A Cursor over a single element. |
Constructors in org.apache.directory.server.core.cursor with parameters of type Cursor | |
---|---|
CursorIterator(Cursor<E> cursor)
|
Uses of Cursor in org.apache.directory.server.core.filtering |
---|
Subinterfaces of Cursor in org.apache.directory.server.core.filtering | |
---|---|
interface |
EntryFilteringCursor
TODO Add Javadoc ! |
Classes in org.apache.directory.server.core.filtering that implement Cursor | |
---|---|
class |
BaseEntryFilteringCursor
A Cursor which uses a list of filters to selectively return entries and/or modify the contents of entries. |
Constructors in org.apache.directory.server.core.filtering with parameters of type Cursor | |
---|---|
BaseEntryFilteringCursor(Cursor<ServerEntry> wrapped,
SearchingOperationContext operationContext)
Creates a new entry filtering Cursor over an existing Cursor using a no filter initially: more can be added later after creation. |
|
BaseEntryFilteringCursor(Cursor<ServerEntry> wrapped,
SearchingOperationContext operationContext,
EntryFilter filter)
Creates a new entry filtering Cursor over an existing Cursor using a single filter initially: more can be added later after creation. |
|
BaseEntryFilteringCursor(Cursor<ServerEntry> wrapped,
SearchingOperationContext operationContext,
java.util.List<EntryFilter> filters)
Creates a new entry filtering Cursor over an existing Cursor using a list of filters initially: more can be added later after creation. |
Uses of Cursor in org.apache.directory.server.core.partition.impl.btree |
---|
Classes in org.apache.directory.server.core.partition.impl.btree that implement Cursor | |
---|---|
class |
IndexCursorAdaptor<K,O>
A Cursor which adapts an underlying Tuple based Cursor to one which returns IndexEntry objects rather than tuples. |
class |
ServerEntryCursorAdaptor
Adapts index cursors to return just ServerEntry objects. |
class |
ValueArrayCursor<K,V>
A Cursor which returns the values of a single key as Tuples. |
Constructors in org.apache.directory.server.core.partition.impl.btree with parameters of type Cursor | |
---|---|
IndexCursorAdaptor(Cursor<Tuple> wrappedCursor,
boolean forwardIndex)
Creates an IndexCursorAdaptor which wraps and adapts a Cursor from a table to one which returns an IndexEntry. |
Uses of Cursor in org.apache.directory.server.core.partition.impl.btree.jdbm |
---|
Classes in org.apache.directory.server.core.partition.impl.btree.jdbm that implement Cursor | |
---|---|
class |
DupsContainerCursor<K,V>
A cursor for browsing tables with duplicates which returns the container for values rather than just the value. |
class |
KeyBTreeCursor<E>
Cursor over the keys of a JDBM BTree. |
class |
KeyTupleAvlCursor<K,V>
Cursor over a set of values for the same key which are store in an in memory AvlTree. |
class |
KeyTupleBTreeCursor<K,V>
Cursor over a set of values for the same key which are store in another BTree. |
Methods in org.apache.directory.server.core.partition.impl.btree.jdbm that return Cursor | |
---|---|
Cursor<Tuple<K,V>> |
JdbmTable.cursor()
|
Cursor<Tuple<K,V>> |
JdbmTable.cursor(K key)
|
Cursor<java.lang.Long> |
JdbmIndex.forwardValueCursor(K key)
|
Cursor<K> |
JdbmIndex.reverseValueCursor(java.lang.Long id)
|
Cursor<V> |
JdbmTable.valueCursor(K key)
|
Uses of Cursor in org.apache.directory.server.xdbm |
---|
Subinterfaces of Cursor in org.apache.directory.server.xdbm | |
---|---|
interface |
IndexCursor<V,E>
A Cursor introducing new advance methods designed to reduce some inefficiencies encountered when scanning over Tuples. |
interface |
TupleCursor<K,V>
A Cursor introducing new advance methods designed to reduce some inefficiencies encountered when scanning over Tuples. |
Classes in org.apache.directory.server.xdbm that implement Cursor | |
---|---|
class |
AbstractIndexCursor<K,E>
An abstract TupleCursor. |
class |
AbstractTupleCursor<K,V>
An abstract TupleCursor. |
class |
EmptyIndexCursor<K,E>
An empty Cursor implementation. |
class |
SingletonIndexCursor<K,E>
A Cursor over a single element. |
Methods in org.apache.directory.server.xdbm that return Cursor | |
---|---|
Cursor<Tuple<K,V>> |
Table.cursor()
Creates a Cursor that traverses Tuples in a Table. |
Cursor<Tuple<K,V>> |
Table.cursor(K key)
Creates a Cursor that traverses Table Tuples for the same key. |
Cursor<java.lang.Long> |
Index.forwardValueCursor(K key)
|
Cursor<K> |
Index.reverseValueCursor(java.lang.Long id)
|
Cursor<V> |
Table.valueCursor(K key)
Creates a Cursor that traverses Table values for the same key. |
Uses of Cursor in org.apache.directory.server.xdbm.search.impl |
---|
Classes in org.apache.directory.server.xdbm.search.impl that implement Cursor | |
---|---|
class |
AllEntriesCursor
A Cursor over all entries in a partition which returns IndexEntries. |
class |
AndCursor<V>
A Cursor returning candidates satisfying a logical conjunction expression. |
class |
ApproximateCursor<V>
A Cursor over entry candidates matching an approximate assertion filter. |
class |
EqualityCursor<V>
A Cursor over entry candidates matching an equality assertion filter. |
class |
GreaterEqCursor<V>
A Cursor over entry candidates matching a GreaterEq assertion filter. |
class |
LessEqCursor<V>
A Cursor over entry candidates matching a LessEq assertion filter. |
class |
NotCursor<V>
A Cursor returning candidates satisfying a logical negation expression. |
class |
OneLevelScopeCursor
A Cursor over entries satisfying one level scope constraints with alias dereferencing considerations when enabled during search. |
class |
OrCursor<V>
A Cursor returning candidates satisfying a logical disjunction expression. |
class |
PresenceCursor
A returning candidates satisfying an attribute presence expression. |
class |
SubstringCursor
A Cursor traversing candidates matching a Substring assertion expression. |
class |
SubtreeScopeCursor
A Cursor over entries satisfying scope constraints with alias dereferencing considerations. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |