Package | Description |
---|---|
com.amazon.carbonado.cursor |
Support for advanced processing of cursor results, including basic set
theory operations.
|
com.amazon.carbonado.qe |
Support for implementing a Query Engine.
|
Modifier and Type | Class and Description |
---|---|
class |
ArraySortBuffer<S>
Sort buffer implementation backed by an ArrayList.
|
class |
MergeSortBuffer<S extends Storable>
Sort buffer implemented via a merge sort algorithm.
|
Constructor and Description |
---|
SortedCursor(Cursor<S> cursor,
SortBuffer<S> buffer,
java.lang.Class<S> type,
java.lang.String... orderProperties) |
SortedCursor(Cursor<S> cursor,
SortBuffer<S> buffer,
java.util.Comparator<S> handled,
java.util.Comparator<S> finisher) |
Modifier and Type | Method and Description |
---|---|
SortBuffer<S> |
SortedQueryExecutor.Support.createSortBuffer()
Implementation must return an empty buffer for sorting.
|
SortBuffer<S> |
SortedQueryExecutor.ArraySortSupport.createSortBuffer()
Returns a new ArraySortBuffer.
|
SortBuffer<S> |
SortedQueryExecutor.MergeSortSupport.createSortBuffer()
Returns a new MergeSortBuffer.
|
SortBuffer<S> |
SortedQueryExecutor.Support.createSortBuffer(Query.Controller controller)
Implementation must return an empty buffer for sorting.
|
SortBuffer<S> |
SortedQueryExecutor.ArraySortSupport.createSortBuffer(Query.Controller controller)
Returns a new ArraySortBuffer.
|
SortBuffer<S> |
SortedQueryExecutor.MergeSortSupport.createSortBuffer(Query.Controller controller)
Returns a new MergeSortBuffer.
|
Copyright © 2006-2013 Amazon Technologies, Inc.. All Rights Reserved.