|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| SortingState | Interface that defines how calling application can interact with a Sorter; both
by accessing progress information and by requesting cancellation if necessary. |
| TempFileProvider | Interface used for object that can handle constructing of temporary files that are needed during sort and non-final merge phases. |
| Class Summary | |
|---|---|
| DataReader<T> | |
| DataReaderFactory<T> | |
| DataWriter<T> | |
| DataWriterFactory<T> | |
| Merger<T> | Object used to merge items from multiple input sources into one. |
| Merger.PairwiseMerger<T> | |
| SortConfig | Configuration object used for changing details of sorting process. |
| Sorter<T> | Main entry point for sorting functionality; object that drives the sorting process from pre-sort to final output. |
| Enum Summary | |
|---|---|
| SortingState.Phase | Different phases that sorter goes through |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||