|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| SortBuffer<S> | Buffers up Storable instances allowing them to be sorted. |
| Class Summary | |
|---|---|
| AbstractCursor<S> | AbstractCursor implements a small set of common Cursor methods. |
| ArraySortBuffer<S> | Sort buffer implementation backed by an ArrayList. |
| DifferenceCursor<S> | Wraps two Cursors and performs an asymmetric set difference operation. |
| EmptyCursor<S> | Special cursor implementation that is empty. |
| 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. |
Support for advanced processing of cursor results, including basic set theory operations.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||