| 构造器和说明 |
|---|
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) |
| 构造器和说明 |
|---|
RowDataEventComparator(GeneratedRecordComparator generatedComparator) |
| 构造器和说明 |
|---|
BufferDataOverWindowOperator(OverWindowFrame[] overWindowFrames,
GeneratedRecordComparator genComparator,
boolean isRowAllInFixedPart) |
NonBufferOverWindowOperator(GeneratedAggsHandleFunction[] aggsHandlers,
GeneratedRecordComparator genComparator,
boolean[] resetAccumulators) |
| 构造器和说明 |
|---|
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) |
| 限定符和类型 | 方法和说明 |
|---|---|
GeneratedRecordComparator |
ComparableRecordComparator.getGeneratedRecordComparator() |
| 构造器和说明 |
|---|
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) |
| 限定符和类型 | 方法和说明 |
|---|---|
WindowRankOperatorBuilder |
WindowRankOperatorBuilder.sortKeyComparator(GeneratedRecordComparator genSortKeyComparator) |
| 构造器和说明 |
|---|
Factory(GeneratedRecordComparator genSortKeyComparator,
RowDataKeySelector sortKeySelector,
org.apache.flink.api.common.typeutils.TypeSerializer<org.apache.flink.table.data.RowData> recordSerializer,
long topN) |
| 构造器和说明 |
|---|
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,
ZoneId shiftTimeZone) |
| 构造器和说明 |
|---|
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.