| Constructor and Description |
|---|
SortMergeJoinFunction(double externalBufferMemRatio,
FlinkJoinType type,
boolean leftIsSmaller,
int maxNumFileHandles,
boolean compressionEnabled,
int compressionBlockSize,
boolean asyncMergeEnabled,
GeneratedJoinCondition condFuncCode,
GeneratedProjection projectionCode1,
GeneratedProjection projectionCode2,
GeneratedNormalizedKeyComputer computer1,
GeneratedRecordComparator comparator1,
GeneratedNormalizedKeyComputer computer2,
GeneratedRecordComparator comparator2,
GeneratedRecordComparator genKeyComparator,
boolean[] filterNulls) |
| Constructor and Description |
|---|
RowDataEventComparator(GeneratedRecordComparator generatedComparator) |
| Constructor and Description |
|---|
BufferDataOverWindowOperator(OverWindowFrame[] overWindowFrames,
GeneratedRecordComparator genComparator,
boolean isRowAllInFixedPart) |
NonBufferOverWindowOperator(GeneratedAggsHandleFunction[] aggsHandlers,
GeneratedRecordComparator genComparator,
boolean[] resetAccumulators) |
| Constructor and Description |
|---|
RangeSlidingOverFrame(org.apache.flink.table.types.logical.RowType inputType,
org.apache.flink.table.types.logical.RowType valueType,
GeneratedAggsHandleFunction aggsHandleFunction,
GeneratedRecordComparator lboundComparator,
GeneratedRecordComparator rboundComparator) |
RangeUnboundedFollowingOverFrame(org.apache.flink.table.types.logical.RowType valueType,
GeneratedAggsHandleFunction aggsHandleFunction,
GeneratedRecordComparator boundComparator) |
RangeUnboundedPrecedingOverFrame(GeneratedAggsHandleFunction aggsHandleFunction,
GeneratedRecordComparator boundComparator) |
| Modifier and Type | Method and Description |
|---|---|
GeneratedRecordComparator |
ComparableRecordComparator.getGeneratedRecordComparator() |
| Constructor and Description |
|---|
AppendOnlyFirstNFunction(org.apache.flink.api.common.state.StateTtlConfig ttlConfig,
InternalTypeInfo<org.apache.flink.table.data.RowData> inputRowType,
GeneratedRecordComparator sortKeyGeneratedRecordComparator,
RowDataKeySelector sortKeySelector,
RankType rankType,
RankRange rankRange,
boolean generateUpdateBefore,
boolean outputRankNumber) |
AppendOnlyTopNFunction(org.apache.flink.api.common.state.StateTtlConfig ttlConfig,
InternalTypeInfo<org.apache.flink.table.data.RowData> inputRowType,
GeneratedRecordComparator sortKeyGeneratedRecordComparator,
RowDataKeySelector sortKeySelector,
RankType rankType,
RankRange rankRange,
boolean generateUpdateBefore,
boolean outputRankNumber,
long cacheSize) |
ComparableRecordComparator(GeneratedRecordComparator generatedRecordComparator,
int[] compareKeyPositions,
org.apache.flink.table.types.logical.LogicalType[] compareKeyTypes,
boolean[] compareOrders,
boolean[] nullsIsLast) |
FastTop1Function(org.apache.flink.api.common.state.StateTtlConfig ttlConfig,
InternalTypeInfo<org.apache.flink.table.data.RowData> inputRowType,
GeneratedRecordComparator generatedSortKeyComparator,
RowDataKeySelector sortKeySelector,
RankType rankType,
RankRange rankRange,
boolean generateUpdateBefore,
boolean outputRankNumber,
long cacheSize) |
UpdatableTopNFunction(org.apache.flink.api.common.state.StateTtlConfig ttlConfig,
InternalTypeInfo<org.apache.flink.table.data.RowData> inputRowType,
RowDataKeySelector rowKeySelector,
GeneratedRecordComparator generatedRecordComparator,
RowDataKeySelector sortKeySelector,
RankType rankType,
RankRange rankRange,
boolean generateUpdateBefore,
boolean outputRankNumber,
long cacheSize) |
| Modifier and Type | Method and Description |
|---|---|
WindowRankOperatorBuilder |
WindowRankOperatorBuilder.sortKeyComparator(GeneratedRecordComparator genSortKeyComparator) |
| Constructor and Description |
|---|
Factory(GeneratedRecordComparator genSortKeyComparator,
RowDataKeySelector sortKeySelector,
org.apache.flink.api.common.typeutils.TypeSerializer<org.apache.flink.table.data.RowData> recordSerializer,
long topN) |
| Constructor and Description |
|---|
WindowRankProcessor(org.apache.flink.api.common.typeutils.TypeSerializer<org.apache.flink.table.data.RowData> inputSerializer,
GeneratedRecordComparator genSortKeyComparator,
org.apache.flink.api.common.typeutils.TypeSerializer<org.apache.flink.table.data.RowData> sortKeySerializer,
WindowBuffer.Factory bufferFactory,
long rankStart,
long rankEnd,
boolean outputRankNumber,
int windowEndIndex,
java.time.ZoneId shiftTimeZone) |
| Constructor and Description |
|---|
ProcTimeSortOperator(InternalTypeInfo<org.apache.flink.table.data.RowData> inputRowType,
GeneratedRecordComparator gComparator) |
RankOperator(GeneratedRecordComparator partitionByGenComp,
GeneratedRecordComparator orderByGenComp,
long rankStart,
long rankEnd,
boolean outputRankFunColumn) |
RowTimeSortOperator(InternalTypeInfo<org.apache.flink.table.data.RowData> inputRowType,
int rowTimeIdx,
GeneratedRecordComparator gComparator) |
SortLimitOperator(boolean isGlobal,
long limitStart,
long limitEnd,
GeneratedRecordComparator genComparator) |
SortOperator(GeneratedNormalizedKeyComputer gComputer,
GeneratedRecordComparator gComparator,
int maxNumFileHandles,
boolean compressionEnabled,
int compressionBlockSize,
boolean asyncMergeEnabled) |
StreamSortOperator(InternalTypeInfo<org.apache.flink.table.data.RowData> inputRowType,
GeneratedRecordComparator gComparator) |
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.