See: Description
| Interface | Description |
|---|---|
| SortBuffer<S> |
Buffers up Storable instances allowing them to be sorted.
|
| Class | Description |
|---|---|
| AbstractCursor<S> |
AbstractCursor implements a small set of common Cursor methods.
|
| ArraySortBuffer<S> |
Sort buffer implementation backed by an ArrayList.
|
| ControllerCursor<S> |
Wraps another cursor and periodically calls a
controller. |
| DifferenceCursor<S> |
Wraps two Cursors and performs an asymmetric set difference
operation.
|
| EmptyCursor<S> |
Special cursor implementation that is empty.
|
| FetchAheadCursor<S> |
Cursor implementation which fetches records in advance, in order to release locks.
|
| FilteredCursor<S> |
Wraps another cursor and applies custom filtering to reduce the set of
results.
|
| GroupedCursor<S,G> |
Abstract cursor for aggregation and finding distinct data.
|
| IntersectionCursor<S> |
Wraps two Cursors and performs a set intersection operation.
|
| IteratorCursor<S> |
Adapts an Iterator into a Cursor.
|
| LimitCursor<S> |
Wraps another cursor to limit the amount of elements.
|
| MergeSortBuffer<S extends Storable> |
Sort buffer implemented via a merge sort algorithm.
|
| MultiTransformedCursor<S,T> |
Abstract cursor which wraps another cursor and transforms each storable
result into a set of target storables.
|
| SingletonCursor<S> |
Special cursor implementation that returns only one element.
|
| SkipCursor<S> |
Wraps another cursor to skip an initial amount of elements.
|
| SortedCursor<S> |
Wraps another Cursor and ensures the results are sorted.
|
| SymmetricDifferenceCursor<S> |
Wraps two Cursors and performs a symmetric set difference
operation.
|
| ThrottledCursor<S> |
Wraps another cursor and fetches results at a reduced speed.
|
| TransformedCursor<S,T> |
Abstract cursor which wraps another cursor and transforms each storable
result into a target storable.
|
| UnionCursor<S> |
Wraps two Cursors and performs a set union operation.
|
Copyright © 2006-2013 Amazon Technologies, Inc.. All Rights Reserved.