Package | Description |
---|---|
org.apache.flink.runtime.operators.sort | |
org.apache.flink.table.runtime.operators.sort |
Modifier and Type | Interface and Description |
---|---|
interface |
InMemorySorter<T> |
Modifier and Type | Class and Description |
---|---|
class |
FixedLengthRecordSorter<T> |
class |
NormalizedKeySorter<T> |
Modifier and Type | Method and Description |
---|---|
void |
IndexedSorter.sort(IndexedSortable s) |
void |
HeapSort.sort(IndexedSortable s) |
void |
QuickSort.sort(IndexedSortable s) |
void |
IndexedSorter.sort(IndexedSortable s,
int l,
int r)
Sort the items accessed through the given IndexedSortable over the given
range of logical indices.
|
void |
HeapSort.sort(IndexedSortable s,
int p,
int r) |
void |
QuickSort.sort(IndexedSortable s,
int p,
int r)
Sort the given range of items using quick sort.
|
Modifier and Type | Class and Description |
---|---|
class |
BinaryIndexedSortable
abstract sortable, provide basic compare and swap.
|
class |
BinaryInMemorySortBuffer
In memory sort buffer for binary row.
|
class |
BinaryKVInMemorySortBuffer
In memory KV sortable buffer for binary row, it already has records in memory.
|
Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.