| Interface | Description |
|---|---|
| ClosureMonitor |
A monitor used by Cursors to detect conditions when they should stop
performing some work during advance operations such as next(), previous(),
first() etc, and release resources.
|
| Cursor<E> |
A Cursor for bidirectional traversal over elements in a dataSet.
|
| EntryCursor |
An extension of Cursor which returns only Entry objects and includes the retrieval of the SearchResultDone.
|
| SearchCursor |
An extension of Cursor which includes the retrieval of the SearchResultDone.
|
| TupleRenderer |
A table key/value String renderer for the display or logging of
human readable potentially binary data.
|
| Class | Description |
|---|---|
| AbstractCursor<E> |
Simple class that contains often used Cursor code.
|
| CursorIterator<E> |
An Iterator over a Cursor so Cursors can be Iterable for using in foreach
constructs.
|
| DefaultClosureMonitor |
A basic ClosureMonitor that simply uses a boolean for state and a cause
exception.
|
| EmptyCursor<E> |
An empty Cursor implementation.
|
| ListCursor<E> |
A simple implementation of a Cursor on a
List. |
| SetCursor<E> |
A simple implementation of a Cursor on a
Set. |
| SingletonCursor<E> |
A Cursor over a single element.
|
| Tuple<K,V> |
A key/value tuple for simple two column persistent Tables with sorted keys.
|
| Enum | Description |
|---|---|
| CursorStateEnum |
An enumeration to represent the various states of a Cursor.
|
| Exception | Description |
|---|---|
| CursorClosedException |
A specific form of IOException to note that an operation is being
attempted on a closed Cursor.
|
| CursorException |
An class for exceptions which add Cursor specific information to
Exceptions.
|
| CursorLdapReferralException |
A specific form of CursorException used when a referral is met
|
| InconsistentCursorStateException |
Thrown to indicate a condition in the Cursor where the state seems
inconsistent based on internal accounting.
|
| InvalidCursorPositionException |
Thrown to indicate an illegal position state for a Cursor when a call to
get is made.
|
Copyright © 2003–2022 The Apache Software Foundation. All rights reserved.