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.