Uses of Class
org.apache.flink.table.runtime.generated.GeneratedRecordEqualiser
Packages that use GeneratedRecordEqualiser
Package
Description
-
Uses of GeneratedRecordEqualiser in org.apache.flink.table.runtime.operators.aggregate
Fields in org.apache.flink.table.runtime.operators.aggregate declared as GeneratedRecordEqualiserModifier and TypeFieldDescriptionprotected final GeneratedRecordEqualiserGroupAggFunctionBase.genRecordEqualiserThe code generated equaliser used to equal RowData.Constructors in org.apache.flink.table.runtime.operators.aggregate with parameters of type GeneratedRecordEqualiserModifierConstructorDescriptionGroupAggFunction(GeneratedAggsHandleFunction genAggsHandler, GeneratedRecordEqualiser genRecordEqualiser, org.apache.flink.table.types.logical.LogicalType[] accTypes, int indexOfCountStar, boolean generateUpdateBefore, long stateRetentionTime) Creates aGroupAggFunction.GroupAggFunctionBase(GeneratedAggsHandleFunction genAggsHandler, GeneratedRecordEqualiser genRecordEqualiser, org.apache.flink.table.types.logical.LogicalType[] accTypes, int indexOfCountStar, boolean generateUpdateBefore, long stateRetentionTime) MiniBatchGlobalGroupAggFunction(GeneratedAggsHandleFunction genLocalAggsHandler, GeneratedAggsHandleFunction genGlobalAggsHandler, GeneratedRecordEqualiser genRecordEqualiser, org.apache.flink.table.types.logical.LogicalType[] accTypes, int indexOfCountStar, boolean generateUpdateBefore, long stateRetentionTime) Creates aMiniBatchGlobalGroupAggFunction.MiniBatchGroupAggFunction(GeneratedAggsHandleFunction genAggsHandler, GeneratedRecordEqualiser genRecordEqualiser, org.apache.flink.table.types.logical.LogicalType[] accTypes, org.apache.flink.table.types.logical.RowType inputType, int indexOfCountStar, boolean generateUpdateBefore, long stateRetentionTime) Creates aMiniBatchGroupAggFunction. -
Uses of GeneratedRecordEqualiser in org.apache.flink.table.runtime.operators.aggregate.async
Constructors in org.apache.flink.table.runtime.operators.aggregate.async with parameters of type GeneratedRecordEqualiserModifierConstructorDescriptionAsyncStateGroupAggFunction(GeneratedAggsHandleFunction genAggsHandler, GeneratedRecordEqualiser genRecordEqualiser, org.apache.flink.table.types.logical.LogicalType[] accTypes, int indexOfCountStar, boolean generateUpdateBefore, long stateRetentionTime) Creates aAsyncStateGroupAggFunction. -
Uses of GeneratedRecordEqualiser in org.apache.flink.table.runtime.operators.aggregate.asyncwindow.buffers
Constructors in org.apache.flink.table.runtime.operators.aggregate.asyncwindow.buffers with parameters of type GeneratedRecordEqualiserModifierConstructorDescriptionFactory(PagedTypeSerializer<org.apache.flink.table.data.RowData> keySer, AbstractRowDataSerializer<org.apache.flink.table.data.RowData> inputSer, AsyncStateRecordsCombiner.Factory combinerFactory, GeneratedRecordEqualiser generatedKeyEqualiser) -
Uses of GeneratedRecordEqualiser in org.apache.flink.table.runtime.operators.aggregate.window
Methods in org.apache.flink.table.runtime.operators.aggregate.window with parameters of type GeneratedRecordEqualiserModifier and TypeMethodDescriptionWindowAggOperatorBuilder.generatedKeyEqualiser(GeneratedRecordEqualiser generatedKeyEqualiser) -
Uses of GeneratedRecordEqualiser in org.apache.flink.table.runtime.operators.deduplicate
Constructors in org.apache.flink.table.runtime.operators.deduplicate with parameters of type GeneratedRecordEqualiserModifierConstructorDescriptionProcTimeDeduplicateKeepLastRowFunction(InternalTypeInfo<org.apache.flink.table.data.RowData> typeInfo, long stateRetentionTime, boolean generateUpdateBefore, boolean generateInsert, boolean inputInsertOnly, GeneratedRecordEqualiser genRecordEqualiser) ProcTimeMiniBatchDeduplicateKeepLastRowFunction(InternalTypeInfo<org.apache.flink.table.data.RowData> typeInfo, org.apache.flink.api.common.typeutils.TypeSerializer<org.apache.flink.table.data.RowData> serializer, long stateRetentionTime, boolean generateUpdateBefore, boolean generateInsert, boolean inputInsertOnly, GeneratedRecordEqualiser genRecordEqualiser) -
Uses of GeneratedRecordEqualiser in org.apache.flink.table.runtime.operators.rank
Constructors in org.apache.flink.table.runtime.operators.rank with parameters of type GeneratedRecordEqualiserModifierConstructorDescriptionRetractableTopNFunction(org.apache.flink.api.common.state.StateTtlConfig ttlConfig, InternalTypeInfo<org.apache.flink.table.data.RowData> inputRowType, ComparableRecordComparator comparableRecordComparator, RowDataKeySelector sortKeySelector, RankType rankType, RankRange rankRange, GeneratedRecordEqualiser generatedEqualiser, boolean generateUpdateBefore, boolean outputRankNumber) -
Uses of GeneratedRecordEqualiser in org.apache.flink.table.runtime.operators.sink
Constructors in org.apache.flink.table.runtime.operators.sink with parameters of type GeneratedRecordEqualiserModifierConstructorDescriptionSinkUpsertMaterializer(org.apache.flink.api.common.state.StateTtlConfig ttlConfig, org.apache.flink.api.common.typeutils.TypeSerializer<org.apache.flink.table.data.RowData> serializer, GeneratedRecordEqualiser generatedRecordEqualiser, GeneratedRecordEqualiser generatedUpsertKeyEqualiser, int[] inputUpsertKey) -
Uses of GeneratedRecordEqualiser in org.apache.flink.table.runtime.operators.window.groupwindow.operator
Methods in org.apache.flink.table.runtime.operators.window.groupwindow.operator with parameters of type GeneratedRecordEqualiserModifier and TypeMethodDescriptionWindowOperatorBuilder.aggregate(GeneratedNamespaceAggsHandleFunction<?> generatedAggregateFunction, GeneratedRecordEqualiser generatedEqualiser, org.apache.flink.table.types.logical.LogicalType[] accumulatorTypes, org.apache.flink.table.types.logical.LogicalType[] aggResultTypes, org.apache.flink.table.types.logical.LogicalType[] windowPropertyTypes) Constructors in org.apache.flink.table.runtime.operators.window.groupwindow.operator with parameters of type GeneratedRecordEqualiserModifierConstructorDescriptionAggregateWindowOperatorBuilder(GeneratedNamespaceAggsHandleFunction<?> generatedAggregateFunction, GeneratedRecordEqualiser generatedEqualiser, WindowOperatorBuilder windowOperatorBuilder)