org.apache.flink.table.types.logical.LogicalType deserializedType
org.apache.flink.api.common.typeinfo.TypeInformation<T> producedTypeInfo
String charsetName
boolean isBigEndian
org.apache.flink.formats.raw.RawFormatDeserializationSchema.DeserializationRuntimeConverter converter
org.apache.flink.formats.raw.RawFormatDeserializationSchema.DataLengthValidator validator
org.apache.flink.table.types.logical.LogicalType serializedType
org.apache.flink.formats.raw.RawFormatSerializationSchema.SerializationRuntimeConverter converter
String charsetName
boolean isBigEndian
Object[] arrayKind
ArrayObjectArrayConverter<E> elementsConverter
Class<T> elementClass
int elementSize
BinaryArrayWriter.NullSetter writerNullSetter
BinaryWriter.ValueSetter writerValueSetter
org.apache.flink.table.data.conversion.ArrayObjectArrayConverter.GenericToJavaArrayConverter<E> genericToJavaArrayConverter
boolean hasInternalElements
org.apache.flink.table.data.ArrayData.ElementGetter elementGetter
DataStructureConverter<I,E> elementConverter
int precision
int scale
ArrayObjectArrayConverter<E> keyConverter
ArrayObjectArrayConverter<E> valueConverter
boolean hasInternalEntries
org.apache.flink.api.common.typeutils.TypeSerializer<T> serializer
org.apache.flink.api.common.typeutils.TypeSerializer<T> serializer
DataStructureConverter<I,E>[] fieldConverters
org.apache.flink.table.data.RowData.FieldGetter[] fieldGetters
LinkedHashMap<K,V> positionByName
DataStructureConverter<I,E>[] fieldConverters
org.apache.flink.table.data.RowData.FieldGetter[] fieldGetters
String generatedName
String generatedCode
org.apache.flink.table.data.conversion.YearMonthIntervalPeriodConverter.PeriodConstructor periodConstructor
DataFormatConverters.DataFormatConverter<Internal,External>[] converters
int precision
int scale
org.apache.flink.api.java.typeutils.TupleTypeInfoBase<T> t
org.apache.flink.api.java.typeutils.runtime.TupleSerializerBase<T> serializer
int precision
int scale
org.apache.flink.api.common.typeutils.TypeSerializer<T> serializer
int precision
int precision
int precision
org.apache.flink.table.types.logical.LogicalType keyType
org.apache.flink.table.types.logical.LogicalType valueType
DataFormatConverters.DataFormatConverter<Internal,External> keyConverter
DataFormatConverters.DataFormatConverter<Internal,External> valueConverter
org.apache.flink.table.data.ArrayData.ElementGetter keyGetter
org.apache.flink.table.data.ArrayData.ElementGetter valueGetter
int keyElementSize
int valueElementSize
Class<T> keyComponentClass
Class<T> valueComponentClass
org.apache.flink.api.common.typeutils.TypeSerializer<T> keySer
org.apache.flink.api.common.typeutils.TypeSerializer<T> valueSer
boolean isKeyValueIndentity
Class<T> componentClass
org.apache.flink.table.types.logical.LogicalType elementType
org.apache.flink.table.data.ArrayData.ElementGetter elementGetter
DataFormatConverters.DataFormatConverter<Internal,External> elementConverter
int elementSize
org.apache.flink.api.common.typeutils.TypeSerializer<T> eleSer
boolean isEleIndentity
org.apache.flink.api.java.typeutils.PojoTypeInfo<T> t
org.apache.flink.api.java.typeutils.PojoField[] fields
int arity
int precision
int precision
int precision
ListenableCollector.CollectListener<T> collectListener
Object input
org.apache.flink.util.Collector<T> collector
boolean collected
Object input
org.apache.flink.streaming.api.functions.async.ResultFuture<OUT> resultFuture
org.apache.flink.util.Collector<T> collector
String stateId
int fieldIndex
org.apache.flink.table.types.DataType dataType
org.apache.flink.api.common.typeutils.TypeSerializer<T> elementSerializer
boolean containsNullKey
org.apache.flink.api.common.typeutils.TypeSerializer<T> keySerializer
org.apache.flink.api.common.typeutils.TypeSerializer<T> valueSerializer
GeneratedFunction<F extends org.apache.flink.api.common.functions.Function> generatedClass
MethodType methodType
String expressionSummary
long minRetentionTime
long maxRetentionTime
boolean stateCleaningEnabled
org.apache.flink.api.common.state.ValueState<T> cleanupTimeState
int precision
boolean skipNulls
boolean skipNulls
org.apache.flink.table.data.ArrayData.ElementGetter elementGetter
org.apache.flink.table.data.ArrayData.ElementGetter elementGetter
org.apache.flink.table.functions.SpecializedFunction.ExpressionEvaluator equalityEvaluator
org.apache.flink.table.data.ArrayData.ElementGetter elementGetter
org.apache.flink.table.functions.SpecializedFunction.ExpressionEvaluator equalityEvaluator
org.apache.flink.table.data.ArrayData.ElementGetter elementGetter
org.apache.flink.table.data.ArrayData.ElementGetter elementGetter
org.apache.flink.table.functions.SpecializedFunction.ExpressionEvaluator compareEvaluator
org.apache.flink.table.data.ArrayData.ElementGetter elementGetter
org.apache.flink.table.functions.SpecializedFunction.ExpressionEvaluator compareEvaluator
org.apache.flink.table.data.ArrayData.ElementGetter elementGetter
org.apache.flink.table.functions.SpecializedFunction.ExpressionEvaluator equalityEvaluator
org.apache.flink.table.data.ArrayData.ElementGetter elementGetter
org.apache.flink.table.functions.SpecializedFunction.ExpressionEvaluator equalityEvaluator
org.apache.flink.table.data.ArrayData.ElementGetter elementGetter
org.apache.flink.table.data.ArrayData.ElementGetter elementGetter
org.apache.flink.table.data.ArrayData.ElementGetter elementGetter
org.apache.flink.table.functions.SpecializedFunction.ExpressionEvaluator equalityEvaluator
org.apache.flink.table.data.ArrayData.ElementGetter keyElementGetter
org.apache.flink.table.data.ArrayData.ElementGetter valueElementGetter
String typeString
org.apache.flink.table.data.ArrayData.ElementGetter elementGetter
org.apache.flink.table.data.ArrayData.ElementGetter keyGetter
org.apache.flink.table.data.ArrayData.ElementGetter valueGetter
org.apache.flink.table.functions.AsyncLookupFunction delegate
org.apache.flink.table.connector.source.lookup.cache.LookupCache cache
long latestLoadTime
org.apache.flink.table.functions.LookupFunction delegate
org.apache.flink.table.connector.source.lookup.cache.LookupCache cache
long latestLoadTime
ReentrantLock reloadLock
long latestLoadTimeMs
boolean isStopped
CacheLoader cacheLoader
org.apache.flink.table.connector.source.lookup.cache.trigger.CacheReloadTrigger reloadTrigger
org.apache.flink.api.common.io.InputFormat<OT,T extends org.apache.flink.core.io.InputSplit> initialInputFormat
GenericRowDataKeySelector keySelector
RowDataSerializer cacheEntriesSerializer
GeneratedWatermarkGenerator generatedWatermarkGenerator
org.apache.flink.table.watermark.WatermarkParams watermarkParams
WatermarkGenerator innerWatermarkGenerator
org.apache.flink.table.watermark.WatermarkEmitStrategy watermarkEmitStrategy
Long currentWatermark
InternalTypeInfo<T> keyRowType
GeneratedProjection generatedProjection
InternalTypeInfo<T> returnType
InternalTypeInfo<T> keyRowType
RowDataSerializer keySerializer
GeneratedProjection generatedProjection
GeneratedClass<T> generatedClass
long currentWatermark
InternalTimerService.GeneratedAggsHandleFunction genAggsHandler
GeneratedRecordEqualiser genRecordEqualiser
org.apache.flink.table.types.logical.LogicalType[] accTypes
RecordCounter recordCounter
boolean generateUpdateBefore
long stateRetentionTime
GeneratedTableAggsHandleFunction genAggsHandler
org.apache.flink.table.types.logical.LogicalType[] accTypes
RecordCounter recordCounter
boolean generateUpdateBefore
boolean incrementalUpdate
long stateRetentionTime
GeneratedAggsHandleFunction genLocalAggsHandler
GeneratedAggsHandleFunction genGlobalAggsHandler
GeneratedRecordEqualiser genRecordEqualiser
org.apache.flink.table.types.logical.LogicalType[] accTypes
RecordCounter recordCounter
boolean generateUpdateBefore
long stateRetentionTime
GeneratedAggsHandleFunction genAggsHandler
GeneratedRecordEqualiser genRecordEqualiser
org.apache.flink.table.types.logical.LogicalType[] accTypes
org.apache.flink.table.types.logical.RowType inputType
RecordCounter recordCounter
boolean generateUpdateBefore
long stateRetentionTime
GeneratedAggsHandleFunction genPartialAggsHandler
GeneratedAggsHandleFunction genFinalAggsHandler
org.apache.flink.api.java.functions.KeySelector<IN,KEY> finalKeySelector
long stateRetentionTime
GeneratedAggsHandleFunction genAggsHandler
RowDataKeySelector keySelector
SliceAssigner sliceAssigner
long windowInterval
WindowBuffer.LocalFactory windowBufferFactory
ZoneId shiftTimezone
boolean useDayLightSaving
PagedTypeSerializer<T> keySer
AbstractRowDataSerializer<T extends org.apache.flink.table.data.RowData> inputSer
RecordsCombiner.Factory factory
PagedTypeSerializer<T> keySer
AbstractRowDataSerializer<T extends org.apache.flink.table.data.RowData> inputSer
RecordsCombiner.LocalFactory localFactory
GeneratedNamespaceAggsHandleFunction<N> genAggsHandler
GeneratedNamespaceAggsHandleFunction<N> genLocalAggsHandler
GeneratedNamespaceAggsHandleFunction<N> genGlobalAggsHandler
GeneratedNamespaceAggsHandleFunction<N> genAggsHandler
WindowBuffer.Factory windowBufferFactory
SliceAssigner sliceAssigner
long windowInterval
GeneratedNamespaceAggsHandleFunction<N> genAggsHandler
org.apache.flink.api.common.typeutils.TypeSerializer<T> accSerializer
boolean isEventTime
ZoneId shiftTimeZone
boolean useDayLightSaving
AbstractWindowAggProcessor.WindowIsEmptySupplier emptySupplier
int indexOfCountStar
SliceSharedAssigner sliceSharedAssigner
org.apache.flink.table.runtime.operators.aggregate.window.processors.SliceSharedWindowAggProcessor.SliceMergeTargetHelper mergeTargetHelper
BundleTrigger<T> bundleTrigger
MapBundleFunction<K,V,IN,OUT> function
org.apache.flink.api.java.functions.KeySelector<IN,KEY> keySelector
long maxCount
long maxCount
GeneratedFunction<F extends org.apache.flink.api.common.functions.Function> generatedFetcher
boolean generateUpdateBefore
boolean generateInsert
boolean inputIsInsertOnly
boolean isStateTtlEnabled
GeneratedRecordEqualiser genRecordEqualiser
org.apache.flink.api.common.typeutils.TypeSerializer<T> serializer
org.apache.flink.api.common.typeutils.TypeSerializer<T> serializer
boolean generateUpdateBefore
boolean generateInsert
boolean inputInsertOnly
boolean isStateTtlEnabled
GeneratedRecordEqualiser genRecordEqualiser
boolean generateUpdateBefore
boolean generateInsert
int rowtimeIndex
boolean keepLastRow
org.apache.flink.api.common.typeutils.TypeSerializer<T> serializer
boolean generateUpdateBefore
boolean generateInsert
int rowtimeIndex
boolean keepLastRow
org.apache.flink.api.common.typeutils.TypeSerializer<T> serializer
boolean generateUpdateBefore
boolean generateInsert
int rowtimeIndex
boolean keepLastRow
org.apache.flink.api.common.typeutils.TypeSerializer<T> recordSerializer
int rowtimeIndex
boolean keepLastRow
WindowBuffer.Factory bufferFactory
org.apache.flink.api.common.typeutils.TypeSerializer<T> inputSerializer
int windowEndIndex
ZoneId shiftTimeZone
org.apache.flink.streaming.api.operators.StreamOperatorParameters<OUT> parameters
GeneratedClass<T> generatedClass
org.apache.flink.table.runtime.operators.join.HashJoinOperator.HashJoinParameter parameter
boolean reverseJoinFunction
HashJoinType type
boolean leftIsBuild
SortMergeJoinFunction sortMergeJoinFunction
int[] nullFilterKeys
boolean nullSafe
boolean filterAllNulls
org.apache.flink.streaming.api.operators.KeyContext keyContext
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionint leftArity
int rightArity
double externalBufferMemRatio
FlinkJoinType type
boolean leftIsSmaller
boolean[] filterNulls
int maxNumFileHandles
boolean compressionEnabled
int compressionBlockSize
boolean asyncMergeEnabled
GeneratedJoinCondition condFuncCode
GeneratedProjection projectionCode1
GeneratedProjection projectionCode2
GeneratedNormalizedKeyComputer computer1
GeneratedRecordComparator comparator1
GeneratedNormalizedKeyComputer computer2
GeneratedRecordComparator comparator2
GeneratedRecordComparator genKeyComparator
SortMergeJoinFunction sortMergeJoinFunction
InternalTypeInfo<T> outputTypeInfo
InternalTypeInfo<T> returnTypeInfo
int[] nullFilterKeys
boolean nullSafe
boolean filterAllNulls
GeneratedJoinCondition joinConditionCode
OuterJoinPaddingUtil paddingUtil
InternalTypeInfo<T> outputTypeInfo
OuterJoinPaddingUtil paddingUtil
InternalTypeInfo<T> outputTypeInfo
int leftTimeIdx
int rightTimeIdx
GeneratedFunction<F extends org.apache.flink.api.common.functions.Function> generatedFetcher
DataStructureConverter<I,E> fetcherConverter
GeneratedResultFuture<T extends org.apache.flink.streaming.api.functions.async.ResultFuture<?>> generatedResultFuture
GeneratedFunction<F extends org.apache.flink.api.common.functions.Function> generatedPreFilterCondition
boolean isLeftOuterJoin
int asyncBufferCapacity
RowDataSerializer rightRowSerializer
GeneratedFunction<F extends org.apache.flink.api.common.functions.Function> generatedCalc
LookupJoinRunner lookupJoinRunner
org.apache.flink.api.common.state.StateTtlConfig ttlConfig
org.apache.flink.api.common.typeutils.TypeSerializer<T> serializer
boolean lookupKeyContainsPrimaryKey
boolean lenient
GeneratedFunction<F extends org.apache.flink.api.common.functions.Function> generatedFetcher
GeneratedCollector<C extends org.apache.flink.util.Collector<?>> generatedCollector
GeneratedFunction<F extends org.apache.flink.api.common.functions.Function> generatedPreFilterCondition
boolean isLeftOuterJoin
int tableFieldsCount
GeneratedFunction<F extends org.apache.flink.api.common.functions.Function> generatedCalc
org.apache.flink.streaming.api.functions.async.AsyncRetryStrategy<OUT> retryStrategy
org.apache.flink.table.functions.AsyncLookupFunction userLookupFunction
ResultRetryStrategy retryStrategy
boolean retryEnabled
org.apache.flink.table.functions.LookupFunction userLookupFunction
ResultRetryStrategy retryStrategy
boolean retryEnabled
GeneratedJoinCondition generatedJoinCondition
InternalTypeInfo<T> leftType
InternalTypeInfo<T> rightType
JoinInputSideSpec leftInputSideSpec
JoinInputSideSpec rightInputSideSpec
boolean[] filterNullKeys
long leftStateRetentionTime
long rightStateRetentionTime
CoBundleTrigger<IN1,IN2> coBundleTrigger
boolean leftIsOuter
boolean rightIsOuter
boolean isAntiJoin
boolean inputSideHasUniqueKey
boolean joinKeyContainsUniqueKey
InternalTypeInfo<T> uniqueKeyType
org.apache.flink.api.java.functions.KeySelector<IN,KEY> uniqueKeySelector
long minRetentionTime
long maxRetentionTime
boolean stateCleaningEnabled
boolean isLeftOuterJoin
InternalTypeInfo<T> rightType
GeneratedJoinCondition generatedJoinCondition
boolean isLeftOuterJoin
InternalTypeInfo<T> leftType
InternalTypeInfo<T> rightType
GeneratedJoinCondition generatedJoinCondition
int leftTimeAttribute
int rightTimeAttribute
org.apache.flink.table.runtime.operators.join.temporal.TemporalRowTimeJoinOperator.RowtimeComparator rightRowtimeComparator
RowDataSerializer leftSerializer
RowDataSerializer rightSerializer
GeneratedJoinCondition generatedJoinCondition
int leftWindowEndIndex
int rightWindowEndIndex
boolean[] filterNullKeys
ZoneId shiftTimeZone
GeneratedFunction<F extends org.apache.flink.api.common.functions.Function> generatedFunction
GeneratedFunction<F extends org.apache.flink.api.common.functions.Function> generatedFunction
GeneratedRecordComparator generatedComparator
InputSelectionHandler inputSelectionHandler
List<E> inputSpecs
Map<K,V> inputSpecMap
List<E> headWrappers
TableOperatorWrapper<OP extends org.apache.flink.streaming.api.operators.StreamOperator<org.apache.flink.table.data.RowData>> tailWrapper
Deque<E> topologicalOrderingOperators
org.apache.flink.streaming.api.operators.StreamOperatorFactory<OUT> factory
String operatorName
List<E> allInputTypes
NOTE:The inputs of an operator may not all be in the multiple-input operator, e.g. The multiple-input operator contains A and J, and A is one of the input of J, and another input of J is not in the multiple-input operator.
-------
\
J --
/
-- A --
For this example, `allInputTypes` contains two input types.
org.apache.flink.api.common.typeinfo.TypeInformation<T> outputType
double managedMemoryFraction
List<E> inputEdges
List<E> outputEdges
boolean closed
int endedInputCount
TableOperatorWrapper<OP extends org.apache.flink.streaming.api.operators.StreamOperator<org.apache.flink.table.data.RowData>> source
TableOperatorWrapper<OP extends org.apache.flink.streaming.api.operators.StreamOperator<org.apache.flink.table.data.RowData>> target
int inputId
int multipleInputId
Input in MultipleInputStreamOperator.getInputs().int readOrder
InputSelectionSpec inputSelectionSpec
TableOperatorWrapper<OP extends org.apache.flink.streaming.api.operators.StreamOperator<org.apache.flink.table.data.RowData>> output
Input.int outputOpInputId
GeneratedAggsHandleFunction genAggsHandler
org.apache.flink.table.types.logical.LogicalType[] accTypes
org.apache.flink.table.types.logical.LogicalType[] inputFieldTypes
int rowTimeIdx
OverWindowFrame[] overWindowFrames
GeneratedRecordComparator genComparator
boolean isRowAllInFixedPart
RecordComparator partitionComparator
org.apache.flink.table.data.RowData lastInput
org.apache.flink.table.data.utils.JoinedRowData[] joinedRows
StreamRecordCollector<T> collector
AbstractRowDataSerializer<T extends org.apache.flink.table.data.RowData> serializer
ResettableExternalBuffer currentData
GeneratedAggsHandleFunction[] aggsHandlers
GeneratedRecordComparator genComparator
boolean[] resetAccumulators
RecordComparator partitionComparator
org.apache.flink.table.data.RowData lastInput
AggsHandleFunction[] processors
org.apache.flink.table.data.utils.JoinedRowData[] joinedRows
StreamRecordCollector<T> collector
AbstractRowDataSerializer<T extends org.apache.flink.table.data.RowData> serializer
GeneratedAggsHandleFunction genAggsHandler
org.apache.flink.table.types.logical.LogicalType[] accTypes
org.apache.flink.table.types.logical.LogicalType[] inputFieldTypes
long precedingTimeBoundary
GeneratedAggsHandleFunction genAggsHandler
org.apache.flink.table.types.logical.LogicalType[] accTypes
org.apache.flink.table.types.logical.LogicalType[] inputFieldTypes
long precedingOffset
org.apache.flink.api.common.state.StateTtlConfig ttlConfig
GeneratedAggsHandleFunction genAggsHandler
org.apache.flink.table.types.logical.LogicalType[] accTypes
GeneratedAggsHandleFunction genAggsHandler
org.apache.flink.table.types.logical.LogicalType[] accTypes
org.apache.flink.table.types.logical.LogicalType[] inputFieldTypes
long precedingOffset
int rowTimeIdx
GeneratedAggsHandleFunction genAggsHandler
org.apache.flink.table.types.logical.LogicalType[] accTypes
org.apache.flink.table.types.logical.LogicalType[] inputFieldTypes
long precedingOffset
int rowTimeIdx
GeneratedAggsHandleFunction aggsHandleFunction
AggsHandleFunction processor
GeneratedAggsHandleFunction aggsHandleFunction
Long offset
OffsetOverFrame.CalcOffsetFunc calcOffsetFunc
AggsHandleFunction processor
ResettableExternalBuffer.BufferIterator inputIterator
long inputIndex
ResettableExternalBuffer externalBuffer
long currentBufferLength
GeneratedRecordComparator lboundComparator
GeneratedRecordComparator rboundComparator
RecordComparator lbound
RecordComparator rbound
GeneratedRecordComparator boundComparator
RecordComparator lbound
GeneratedRecordComparator boundComparator
RecordComparator rbound
long leftBound
long rightBound
int inputRightIndex
int inputLeftIndex
long leftBound
long rightBound
long inputRightIndex
org.apache.flink.table.types.logical.RowType inputType
org.apache.flink.table.types.logical.RowType valueType
GeneratedAggsHandleFunction aggsHandleFunction
GeneratedAggsHandleFunction aggsHandleFunction
org.apache.flink.table.types.logical.RowType valueType
AggsHandleFunction processor
org.apache.flink.table.data.RowData accValue
ResettableExternalBuffer input
RowDataSerializer valueSer
int inputIndex
GeneratedAggsHandleFunction aggsHandleFunction
org.apache.flink.table.types.logical.RowType valueType
AggsHandleFunction processor
org.apache.flink.table.data.RowData accValue
RowDataSerializer valueSer
GeneratedAggsHandleFunction aggsHandleFunction
AggsHandleFunction processor
org.apache.flink.table.data.RowData accValue
ResettableExternalBuffer.BufferIterator inputIterator
org.apache.flink.table.data.binary.BinaryRowData nextRow
org.apache.flink.api.common.state.StateTtlConfig ttlConfig
GeneratedRecordComparator generatedSortKeyComparator
Comparator<T> sortKeyComparator
boolean generateUpdateBefore
boolean outputRankNumber
InternalTypeInfo<T> inputRowType
org.apache.flink.api.java.functions.KeySelector<IN,KEY> sortKeySelector
org.apache.flink.streaming.api.operators.KeyContext keyContext
boolean isConstantRankEnd
long rankStart
int rankEndIndex
long rankEnd
org.apache.flink.api.common.state.ValueState<T> rankEndState
org.apache.flink.metrics.Counter invalidCounter
org.apache.flink.table.data.utils.JoinedRowData outputRow
long hitCount
long requestCount
org.apache.flink.api.common.state.ValueState<T> state
InternalTypeInfo<T> sortKeyType
org.apache.flink.api.common.typeutils.TypeSerializer<T> inputRowSer
long cacheSize
GeneratedRecordComparator generatedRecordComparator
int[] compareKeyPositions
org.apache.flink.table.types.logical.LogicalType[] compareKeyTypes
boolean[] compareOrders
boolean[] nullsIsLast
long rankStart
long rankEnd
long rankStart
org.apache.flink.api.common.typeutils.TypeSerializer<T> inputRowSer
long cacheSize
InternalTypeInfo<T> sortKeyType
boolean lenient
GeneratedRecordEqualiser generatedEqualiser
RecordEqualiser equaliser
ComparableRecordComparator serializableComparator
org.apache.flink.api.common.typeutils.TypeSerializer<T> inputRowSer
InternalTypeInfo<T> rowKeyType
long cacheSize
boolean lenient
org.apache.flink.api.common.typeutils.TypeSerializer<T> inputRowSer
org.apache.flink.api.java.functions.KeySelector<IN,KEY> rowKeySelector
int rankEndIndex
GeneratedRecordComparator generatedSortKeyComparator
org.apache.flink.api.java.functions.KeySelector<IN,KEY> sortKeySelector
org.apache.flink.api.common.typeutils.TypeSerializer<T> recordSerializer
long topN
GeneratedRecordComparator generatedSortKeyComparator
Comparator<T> sortKeyComparator
org.apache.flink.api.common.typeutils.TypeSerializer<T> sortKeySerializer
WindowBuffer.Factory bufferFactory
org.apache.flink.api.common.typeutils.TypeSerializer<T> inputSerializer
long rankStart
long rankEnd
boolean outputRankNumber
int windowEndIndex
ZoneId shiftTimeZone
int maxRowCount
GeneratedProjection buildProjectionCode
int estimatedRowCount
int maxRowCount
org.apache.flink.table.api.config.ExecutionConfigOptions.NotNullEnforcer notNullEnforcer
int[] notNullFieldIndices
String[] allFieldNames
org.apache.flink.table.api.config.ExecutionConfigOptions.TypeLengthEnforcer typeLengthEnforcer
int[] charFieldIndices
int[] charFieldLengths
BitSet charFieldCouldPad
int[] binaryFieldIndices
int[] binaryFieldLengths
BitSet binaryFieldCouldPad
String operatorName
org.apache.flink.table.data.RowData.FieldGetter atomicFieldGetter
org.apache.flink.table.connector.sink.DynamicTableSink.DataStructureConverter converter
int rowtimeIndex
boolean consumeRowtimeMetadata
org.apache.flink.types.RowKind targetRowKind
int rowtimeFieldIndex
long currentWatermark
InternalTimerService.org.apache.flink.api.common.state.StateTtlConfig ttlConfig
GeneratedRecordEqualiser generatedRecordEqualiser
GeneratedRecordEqualiser generatedUpsertKeyEqualiser
org.apache.flink.api.common.typeutils.TypeSerializer<T> serializer
int[] inputUpsertKey
boolean hasUpsertKey
int rowtimeIndex
int precision
boolean isGlobal
long limitStart
long limitEnd
InternalTypeInfo<T> inputRowType
GeneratedRecordComparator gComparator
GeneratedRecordComparator partitionByGenComp
GeneratedRecordComparator orderByGenComp
long rankStart
long rankEnd
boolean outputRankFunColumn
InternalTypeInfo<T> inputRowType
int rowTimeIdx
GeneratedRecordComparator gComparator
boolean isGlobal
long limitStart
long limitEnd
GeneratedRecordComparator genComparator
GeneratedNormalizedKeyComputer gComputer
GeneratedRecordComparator gComparator
int maxNumFileHandles
boolean compressionEnabled
int compressionBlockSize
boolean asyncMergeEnabled
InternalTypeInfo<T> inputRowType
GeneratedRecordComparator gComparator
org.apache.flink.table.connector.source.DynamicTableSource.DataStructureConverter converter
boolean requiresWrapping
boolean produceRowtimeMetadata
boolean propagateWatermark
boolean isInsertOnly
GeneratedInput<F extends org.apache.flink.api.common.io.InputFormat<?,?>> generatedInput
InternalTypeInfo<T> returnType
org.apache.flink.api.common.io.GenericInputFormat<OT> format
long windowSize
long windowSlide
long size
long maxSize
long step
long offset
boolean isEventTime
long sessionGap
boolean isEventTime
long size
long slide
long offset
long paneSize
int numPanesPerWindow
boolean isEventTime
long size
long offset
boolean isEventTime
GroupWindowAssigner<W extends Window> windowAssigner
NamespaceAggsHandleFunctionBase<N> windowAggregator
long allowedLateness
InternalWindowProcessFunction.Context<K,W extends Window> ctx
MergingWindowAssigner<W extends Window> windowAssigner
org.apache.flink.api.common.typeutils.TypeSerializer<T> windowSerializer
List<E> reuseActualWindows
PanedWindowAssigner<W extends Window> windowAssigner
NamespaceAggsHandleFunction<N> aggWindowAggregator
GeneratedNamespaceAggsHandleFunction<N> generatedAggWindowAggregator
RecordEqualiser equaliser
GeneratedRecordEqualiser generatedEqualiser
NamespaceTableAggsHandleFunction<N> tableAggWindowAggregator
GeneratedNamespaceTableAggsHandleFunction<N> generatedTableAggWindowAggregator
GroupWindowAssigner<W extends Window> windowAssigner
Trigger<W extends Window> trigger
org.apache.flink.api.common.typeutils.TypeSerializer<T> windowSerializer
org.apache.flink.table.types.logical.LogicalType[] inputFieldTypes
org.apache.flink.table.types.logical.LogicalType[] accumulatorTypes
org.apache.flink.table.types.logical.LogicalType[] aggResultTypes
org.apache.flink.table.types.logical.LogicalType[] windowPropertyTypes
boolean produceUpdates
ZoneId shiftTimeZone
int rowtimeIndex
long allowedLateness
window.maxTimestamp
+ allowedLateness landmark.
RecordCounter recordCounter
NamespaceAggsHandleFunctionBase<N> windowAggregator
long countElems
org.apache.flink.api.common.state.ReducingStateDescriptor<T> countStateDesc
long interval
org.apache.flink.api.common.state.ReducingStateDescriptor<T> nextFiringStateDesc
WindowProcessor<W> windowProcessor
boolean isEventTime
ZoneId shiftTimeZone
int rowtimeIndex
GroupWindowAssigner<W extends Window> windowAssigner
long maxSize
long step
long offset
org.apache.flink.table.runtime.operators.window.tvf.slicing.SliceAssigners.ReusableListIterable reuseToBeMergedList
org.apache.flink.table.runtime.operators.window.tvf.slicing.SliceAssigners.ReusableListIterable reuseExpiredList
long size
long slide
long offset
long sliceSize
int numSlicesPerWindow
org.apache.flink.table.runtime.operators.window.tvf.slicing.SliceAssigners.ReusableListIterable reuseExpiredList
SliceSharedAssigner innerSharedAssigner
long size
long offset
org.apache.flink.table.runtime.operators.window.tvf.slicing.SliceAssigners.ReusableListIterable reuseExpiredList
int windowEndIndex
SliceAssigner innerAssigner
org.apache.flink.table.runtime.operators.window.tvf.slicing.SliceAssigners.ReusableListIterable reuseExpiredList
int rowtimeIndex
long sessionGap
boolean isEventTime
ZoneId shiftTimeZone
SessionWindowAssigner innerSessionWindowAssigner
int windowStartIndex
int windowEndIndex
UnsliceAssigner<W extends Window> innerAssigner
long delay
int rowtimeIndex
org.apache.flink.table.sources.wmstrategies.PeriodicWatermarkAssigner assigner
int timeFieldIdx
long intervalMs
org.apache.flink.table.sources.wmstrategies.PunctuatedWatermarkAssigner assigner
int timeFieldIdx
DataFormatConverters.DataFormatConverter<Internal,External> converter
long minibatchInterval
int rowtimeFieldIndex
long idleTimeout
WatermarkGenerator watermarkGenerator
int rowtimeFieldIndex
long idleTimeout
GeneratedWatermarkGenerator generatedWatermarkGenerator
GeneratedHashFunction genHashFunc
String[] hashFieldNames
org.apache.flink.table.types.logical.LogicalType eleType
org.apache.flink.api.common.typeutils.TypeSerializer<T> eleSer
org.apache.flink.table.data.ArrayData.ElementGetter elementGetter
int precision
int scale
int numFields
int fixedLengthPartSize
int precision
int scale
int precision
int scale
private void readObject(ObjectInputStream serialized) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionorg.apache.flink.table.types.DataType dataType
org.apache.flink.api.common.typeutils.TypeSerializer<T> internalSerializer
boolean isInternalInput
boolean isReuseEnabled
org.apache.flink.table.types.DataType dataType
org.apache.flink.api.common.typeutils.TypeSerializer<T> typeSerializer
int precision
int precision
int precision
org.apache.flink.api.common.typeutils.TypeSerializer<T> elementSerializer
boolean hasNullMask
org.apache.flink.table.types.logical.LogicalType keyType
org.apache.flink.table.types.logical.LogicalType valueType
org.apache.flink.api.common.typeutils.TypeSerializer<T> keySerializer
org.apache.flink.api.common.typeutils.TypeSerializer<T> valueSerializer
org.apache.flink.table.data.ArrayData.ElementGetter keyGetter
org.apache.flink.table.data.ArrayData.ElementGetter valueGetter
org.apache.flink.api.common.typeutils.TypeSerializer<T> serializer
BinaryRowDataSerializer binarySerializer
org.apache.flink.table.types.logical.LogicalType[] types
org.apache.flink.api.common.typeutils.TypeSerializer<T>[] fieldSerializers
org.apache.flink.table.data.RowData.FieldGetter[] fieldGetters
Comparator<T> comparator
Comparator<T> comparator
int precision
int precision
PagedTypeSerializer<T> keySerializer
int cacheSize
LRUMap.RemovalListener<K,V> removalListener
Copyright © 2014–2025 The Apache Software Foundation. All rights reserved.