public static class SortedRowIterator.MutableMergeSort extends SortedRowIterator
SortedRowIterator.MergeSort, SortedRowIterator.MutableMergeSort_keyString, _rowIter| Constructor and Description |
|---|
MutableMergeSort(RowSource source,
RowIterator unsortedRows,
java.util.Comparator comparator) |
MutableMergeSort(RowSource source,
RowIterator unsortedRows,
java.util.List orderNodes,
RowDecorator rowDecorator) |
| Modifier and Type | Method and Description |
|---|---|
void |
remove()
Set the
Rowat the current position in my underlying collection, or throw
UnsupportedOperationException. |
void |
set(Row row)
Set the
Rowat the current position in my underlying collection, or throw
UnsupportedOperationException. |
buildComparatorChain, toStringadd, current, currentIndex, first, getDelegate, hasCurrent, hasNext, hasPrevious, isEmpty, last, next, next, nextIndex, peekNext, peekPrevious, previous, previous, previousIndex, reset, setDelegate, sizepublic MutableMergeSort(RowSource source, RowIterator unsortedRows, java.util.Comparator comparator) throws AxionException
AxionExceptionpublic MutableMergeSort(RowSource source, RowIterator unsortedRows, java.util.List orderNodes, RowDecorator rowDecorator) throws AxionException
AxionExceptionpublic void remove()
throws AxionException
RowIteratorRowat the current position in my underlying collection, or throw
UnsupportedOperationException. (Optional operation.)remove in interface RowIteratorremove in class DelegatingRowIteratorAxionExceptionpublic void set(Row row) throws AxionException
RowIteratorRowat the current position in my underlying collection, or throw
UnsupportedOperationException. (Optional operation.)set in interface RowIteratorset in class DelegatingRowIteratorAxionException