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.
|
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 . |
SingletonCursor<E> |
A Cursor over a single element.
|
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.
|
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-2013 The Apache Software Foundation. All Rights Reserved.