Uses of Class
org.apache.flink.table.runtime.typeutils.InternalTypeInfo
-
-
Uses of InternalTypeInfo in org.apache.flink.table.runtime.keyselector
Methods in org.apache.flink.table.runtime.keyselector that return InternalTypeInfo Modifier and Type Method Description InternalTypeInfo<org.apache.flink.table.data.RowData>BinaryRowDataKeySelector. getProducedType()InternalTypeInfo<org.apache.flink.table.data.RowData>EmptyRowDataKeySelector. getProducedType()InternalTypeInfo<org.apache.flink.table.data.RowData>GenericRowDataKeySelector. getProducedType()InternalTypeInfo<org.apache.flink.table.data.RowData>RowDataKeySelector. getProducedType()Constructors in org.apache.flink.table.runtime.keyselector with parameters of type InternalTypeInfo Constructor Description BinaryRowDataKeySelector(InternalTypeInfo<org.apache.flink.table.data.RowData> keyRowType, GeneratedProjection generatedProjection)GenericRowDataKeySelector(InternalTypeInfo<org.apache.flink.table.data.RowData> keyRowType, RowDataSerializer keySerializer, GeneratedProjection generatedProjection) -
Uses of InternalTypeInfo in org.apache.flink.table.runtime.operators.deduplicate
Constructors in org.apache.flink.table.runtime.operators.deduplicate with parameters of type InternalTypeInfo Constructor Description ProcTimeDeduplicateKeepLastRowFunction(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)RowTimeDeduplicateFunction(InternalTypeInfo<org.apache.flink.table.data.RowData> typeInfo, long minRetentionTime, int rowtimeIndex, boolean generateUpdateBefore, boolean generateInsert, boolean keepLastRow)RowTimeMiniBatchDeduplicateFunction(InternalTypeInfo<org.apache.flink.table.data.RowData> typeInfo, org.apache.flink.api.common.typeutils.TypeSerializer<org.apache.flink.table.data.RowData> serializer, long minRetentionTime, int rowtimeIndex, boolean generateUpdateBefore, boolean generateInsert, boolean keepLastRow)RowTimeMiniBatchLatestChangeDeduplicateFunction(InternalTypeInfo<org.apache.flink.table.data.RowData> typeInfo, org.apache.flink.api.common.typeutils.TypeSerializer<org.apache.flink.table.data.RowData> serializer, long minRetentionTime, int rowtimeIndex, boolean generateUpdateBefore, boolean generateInsert, boolean keepLastRow) -
Uses of InternalTypeInfo in org.apache.flink.table.runtime.operators.join.interval
Constructors in org.apache.flink.table.runtime.operators.join.interval with parameters of type InternalTypeInfo Constructor Description FilterAllFlatMapFunction(InternalTypeInfo<org.apache.flink.table.data.RowData> inputTypeInfo)IntervalJoinFunction(GeneratedJoinCondition joinCondition, InternalTypeInfo<org.apache.flink.table.data.RowData> returnTypeInfo, boolean[] filterNulls)PaddingLeftMapFunction(OuterJoinPaddingUtil paddingUtil, InternalTypeInfo<org.apache.flink.table.data.RowData> returnType)PaddingRightMapFunction(OuterJoinPaddingUtil paddingUtil, InternalTypeInfo<org.apache.flink.table.data.RowData> returnType)ProcTimeIntervalJoin(FlinkJoinType joinType, long leftLowerBound, long leftUpperBound, long minCleanUpInterval, InternalTypeInfo<org.apache.flink.table.data.RowData> leftType, InternalTypeInfo<org.apache.flink.table.data.RowData> rightType, IntervalJoinFunction genJoinFunc)RowTimeIntervalJoin(FlinkJoinType joinType, long leftLowerBound, long leftUpperBound, long allowedLateness, long minCleanUpInterval, InternalTypeInfo<org.apache.flink.table.data.RowData> leftType, InternalTypeInfo<org.apache.flink.table.data.RowData> rightType, IntervalJoinFunction joinFunc, int leftTimeIdx, int rightTimeIdx) -
Uses of InternalTypeInfo in org.apache.flink.table.runtime.operators.join.stream
Fields in org.apache.flink.table.runtime.operators.join.stream declared as InternalTypeInfo Modifier and Type Field Description protected InternalTypeInfo<org.apache.flink.table.data.RowData>AbstractStreamingJoinOperator. leftTypeprotected InternalTypeInfo<org.apache.flink.table.data.RowData>AbstractStreamingJoinOperator. rightTypeMethods in org.apache.flink.table.runtime.operators.join.stream with parameters of type InternalTypeInfo Modifier and Type Method Description static MiniBatchStreamingJoinOperatorMiniBatchStreamingJoinOperator. newMiniBatchStreamJoinOperator(FlinkJoinType joinType, InternalTypeInfo<org.apache.flink.table.data.RowData> leftType, InternalTypeInfo<org.apache.flink.table.data.RowData> rightType, GeneratedJoinCondition generatedJoinCondition, JoinInputSideSpec leftInputSideSpec, JoinInputSideSpec rightInputSideSpec, boolean leftIsOuter, boolean rightIsOuter, boolean[] filterNullKeys, long leftStateRetentionTime, long rightStateRetentionTime, CoBundleTrigger<org.apache.flink.table.data.RowData,org.apache.flink.table.data.RowData> coBundleTrigger)Constructors in org.apache.flink.table.runtime.operators.join.stream with parameters of type InternalTypeInfo Constructor Description AbstractStreamingJoinOperator(InternalTypeInfo<org.apache.flink.table.data.RowData> leftType, InternalTypeInfo<org.apache.flink.table.data.RowData> rightType, GeneratedJoinCondition generatedJoinCondition, JoinInputSideSpec leftInputSideSpec, JoinInputSideSpec rightInputSideSpec, boolean[] filterNullKeys, long leftStateRetentionTime, long rightStateRetentionTime)StreamingJoinOperator(InternalTypeInfo<org.apache.flink.table.data.RowData> leftType, InternalTypeInfo<org.apache.flink.table.data.RowData> rightType, GeneratedJoinCondition generatedJoinCondition, JoinInputSideSpec leftInputSideSpec, JoinInputSideSpec rightInputSideSpec, boolean leftIsOuter, boolean rightIsOuter, boolean[] filterNullKeys, long leftStateRetentionTime, long rightStateRetentionTime)StreamingSemiAntiJoinOperator(boolean isAntiJoin, InternalTypeInfo<org.apache.flink.table.data.RowData> leftType, InternalTypeInfo<org.apache.flink.table.data.RowData> rightType, GeneratedJoinCondition generatedJoinCondition, JoinInputSideSpec leftInputSideSpec, JoinInputSideSpec rightInputSideSpec, boolean[] filterNullKeys, long leftStateRetentionTime, long rightStateRetentionTIme) -
Uses of InternalTypeInfo in org.apache.flink.table.runtime.operators.join.stream.state
Methods in org.apache.flink.table.runtime.operators.join.stream.state that return InternalTypeInfo Modifier and Type Method Description InternalTypeInfo<org.apache.flink.table.data.RowData>JoinInputSideSpec. getUniqueKeyType()Returns theTypeInformationof the unique key.Methods in org.apache.flink.table.runtime.operators.join.stream.state with parameters of type InternalTypeInfo Modifier and Type Method Description static JoinRecordStateViewJoinRecordStateViews. create(org.apache.flink.api.common.functions.RuntimeContext ctx, String stateName, JoinInputSideSpec inputSideSpec, InternalTypeInfo<org.apache.flink.table.data.RowData> recordType, long retentionTime)Creates aJoinRecordStateViewdepends onJoinInputSideSpec.static OuterJoinRecordStateViewOuterJoinRecordStateViews. create(org.apache.flink.api.common.functions.RuntimeContext ctx, String stateName, JoinInputSideSpec inputSideSpec, InternalTypeInfo<org.apache.flink.table.data.RowData> recordType, long retentionTime)Creates aOuterJoinRecordStateViewdepends onJoinInputSideSpec.static JoinInputSideSpecJoinInputSideSpec. withUniqueKey(InternalTypeInfo<org.apache.flink.table.data.RowData> uniqueKeyType, org.apache.flink.api.java.functions.KeySelector<org.apache.flink.table.data.RowData,org.apache.flink.table.data.RowData> uniqueKeySelector)Creates aJoinInputSideSpecthat the input has an unique key.static JoinInputSideSpecJoinInputSideSpec. withUniqueKeyContainedByJoinKey(InternalTypeInfo<org.apache.flink.table.data.RowData> uniqueKeyType, org.apache.flink.api.java.functions.KeySelector<org.apache.flink.table.data.RowData,org.apache.flink.table.data.RowData> uniqueKeySelector)Creates aJoinInputSideSpecthat input has an unique key and the unique key is contained by the join key. -
Uses of InternalTypeInfo in org.apache.flink.table.runtime.operators.join.temporal
Constructors in org.apache.flink.table.runtime.operators.join.temporal with parameters of type InternalTypeInfo Constructor Description TemporalProcessTimeJoinOperator(InternalTypeInfo<org.apache.flink.table.data.RowData> rightType, GeneratedJoinCondition generatedJoinCondition, long minRetentionTime, long maxRetentionTime, boolean isLeftOuterJoin)TemporalRowTimeJoinOperator(InternalTypeInfo<org.apache.flink.table.data.RowData> leftType, InternalTypeInfo<org.apache.flink.table.data.RowData> rightType, GeneratedJoinCondition generatedJoinCondition, int leftTimeAttribute, int rightTimeAttribute, long minRetentionTime, long maxRetentionTime, boolean isLeftOuterJoin) -
Uses of InternalTypeInfo in org.apache.flink.table.runtime.operators.rank
Fields in org.apache.flink.table.runtime.operators.rank declared as InternalTypeInfo Modifier and Type Field Description protected InternalTypeInfo<org.apache.flink.table.data.RowData>AbstractTopNFunction. inputRowTypeConstructors in org.apache.flink.table.runtime.operators.rank with parameters of type InternalTypeInfo Constructor 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)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)RetractableTopNFunction(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)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) -
Uses of InternalTypeInfo in org.apache.flink.table.runtime.operators.sort
Constructors in org.apache.flink.table.runtime.operators.sort with parameters of type InternalTypeInfo Constructor Description ProcTimeSortOperator(InternalTypeInfo<org.apache.flink.table.data.RowData> inputRowType, GeneratedRecordComparator gComparator)RowTimeSortOperator(InternalTypeInfo<org.apache.flink.table.data.RowData> inputRowType, int rowTimeIdx, GeneratedRecordComparator gComparator)StreamSortOperator(InternalTypeInfo<org.apache.flink.table.data.RowData> inputRowType, GeneratedRecordComparator gComparator) -
Uses of InternalTypeInfo in org.apache.flink.table.runtime.operators.values
Methods in org.apache.flink.table.runtime.operators.values that return InternalTypeInfo Modifier and Type Method Description InternalTypeInfo<org.apache.flink.table.data.RowData>ValuesInputFormat. getProducedType()Constructors in org.apache.flink.table.runtime.operators.values with parameters of type InternalTypeInfo Constructor Description ValuesInputFormat(GeneratedInput<org.apache.flink.api.common.io.GenericInputFormat<org.apache.flink.table.data.RowData>> generatedInput, InternalTypeInfo<org.apache.flink.table.data.RowData> returnType) -
Uses of InternalTypeInfo in org.apache.flink.table.runtime.typeutils
Methods in org.apache.flink.table.runtime.typeutils that return InternalTypeInfo Modifier and Type Method Description static <T> InternalTypeInfo<T>InternalTypeInfo. of(org.apache.flink.table.types.logical.LogicalType type)Creates type information for aLogicalTypethat is represented by internal data structures.static InternalTypeInfo<org.apache.flink.table.data.RowData>InternalTypeInfo. of(org.apache.flink.table.types.logical.RowType type)Creates type information for aRowTyperepresented by internal data structures.static InternalTypeInfo<org.apache.flink.table.data.RowData>InternalTypeInfo. ofFields(org.apache.flink.table.types.logical.LogicalType... fieldTypes)Creates type information forRowTyperepresented by internal data structures.static InternalTypeInfo<org.apache.flink.table.data.RowData>InternalTypeInfo. ofFields(org.apache.flink.table.types.logical.LogicalType[] fieldTypes, String[] fieldNames)Creates type information forRowTyperepresented by internal data structures.
-