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
int numRows
ColumnVector[] columns
boolean[] isNull
HeapIntVector dictionaryIds
boolean[] vector
int[] start
int[] length
byte[] buffer
int elementsAppended
int capacity
byte[] vector
double[] vector
float[] vector
int[] vector
long[] vector
short[] vector
long[] milliseconds
int[] nanoOfMilliseconds
boolean noNulls
Dictionary dictionary
String pattern
org.apache.flink.api.common.serialization.DeserializationSchema<T> deserializationSchema
String[] fieldNames
org.apache.flink.table.types.DataType[] fieldTypes
int[] projectFields
org.apache.flink.table.types.logical.RowType projectedRowType
List<E> partitionKeys
String defaultPartValue
int[] toProjectedField
org.apache.flink.table.data.RowData.FieldGetter[] formatFieldGetters
org.apache.flink.core.fs.Path path
PartitionFetcher<P> partitionFetcher
PartitionFetcher.Context<P> fetcherContext
PartitionReader<P,OUT> partitionReader
org.apache.flink.table.data.RowData.FieldGetter[] lookupFieldGetters
java.time.Duration reloadInterval
org.apache.flink.api.common.typeutils.TypeSerializer<T> serializer
org.apache.flink.table.types.logical.RowType rowType
FileSystemFactory fsFactory
TableMetaStoreFactory msFactory
boolean overwrite
org.apache.flink.core.fs.Path tmpPath
String[] partitionColumns
boolean dynamicGrouped
LinkedHashMap<K,V> staticPartitions
PartitionComputer<T> computer
OutputFormatFactory<T> formatFactory
org.apache.flink.streaming.api.functions.sink.filesystem.OutputFileConfig outputFileConfig
org.apache.flink.api.common.serialization.BulkWriter.Factory<T> factory
RowDataPartitionComputer computer
PartitionComputer<T> computer
boolean rollOnCheckpoint
long rollingFileSize
long rollingTimeInterval
org.apache.flink.connector.file.src.reader.BulkFormat<T,SplitT extends org.apache.flink.connector.file.src.FileSourceSplit> format
long limit
String defaultPartValue
String[] partitionColumns
int[] partitionIndexes
org.apache.flink.table.types.logical.LogicalType[] partitionTypes
org.apache.flink.table.data.RowData.FieldGetter[] partitionFieldGetters
int[] nonPartitionIndexes
org.apache.flink.table.types.logical.LogicalType[] nonPartitionTypes
org.apache.flink.table.data.RowData.FieldGetter[] nonPartitionFieldGetters
org.apache.flink.api.common.serialization.SerializationSchema<T> serializationSchema
long bucketCheckInterval
org.apache.flink.streaming.api.functions.sink.filesystem.StreamingFileSink.BucketsBuilder<IN,BucketID,T extends org.apache.flink.streaming.api.functions.sink.filesystem.StreamingFileSink.BucketsBuilder<IN,BucketID,T>> bucketsBuilder
org.apache.flink.configuration.Configuration conf
org.apache.flink.core.fs.Path locationPath
org.apache.flink.table.catalog.ObjectIdentifier tableIdentifier
List<E> partitionKeys
TableMetaStoreFactory metaStoreFactory
FileSystemFactory fsFactory
org.apache.flink.util.function.SupplierWithException<R,E extends Throwable> fsFactory
long targetFileSize
long checkpointId
int taskId
int numberOfTasks
long checkpointId
String partition
org.apache.flink.core.fs.Path file
org.apache.flink.util.function.SupplierWithException<R,E extends Throwable> fsFactory
CompactReader.Factory<T> readerFactory
CompactWriter.Factory<T> writerFactory
org.apache.flink.table.types.logical.LogicalType deserializedType
org.apache.flink.api.common.typeinfo.TypeInformation<T> producedTypeInfo
String charsetName
boolean isBigEndian
org.apache.flink.table.formats.raw.RawFormatDeserializationSchema.DeserializationRuntimeConverter converter
org.apache.flink.table.formats.raw.RawFormatDeserializationSchema.DataLengthValidator validator
org.apache.flink.table.types.logical.LogicalType serializedType
org.apache.flink.table.formats.raw.RawFormatSerializationSchema.SerializationRuntimeConverter converter
String charsetName
boolean isBigEndian
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
long minRetentionTime
long maxRetentionTime
boolean stateCleaningEnabled
org.apache.flink.api.common.state.ValueState<T> cleanupTimeState
org.apache.flink.table.data.ArrayData.ElementGetter elementGetter
org.apache.flink.table.data.ArrayData.ElementGetter keyGetter
org.apache.flink.table.data.ArrayData.ElementGetter valueGetter
String typeString
InternalTypeInfo<T> keyRowType
GeneratedProjection generatedProjection
InternalTypeInfo<T> returnType
GeneratedClass<T> generatedClass
long currentWatermark
InternalTimerService.boolean closed
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
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
java.time.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
GeneratedNamespaceAggsHandleFunction<N> genAggsHandler
WindowBuffer.Factory windowBufferFactory
SliceAssigner sliceAssigner
org.apache.flink.api.common.typeutils.TypeSerializer<T> accSerializer
boolean isEventTime
long windowInterval
java.time.ZoneId shiftTimeZone
boolean useDayLightSaving
SliceSharedAssigner sliceSharedAssigner
org.apache.flink.table.runtime.operators.aggregate.window.processors.SliceSharedWindowAggProcessor.WindowIsEmptySupplier emptySupplier
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
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.table.runtime.operators.join.HashJoinOperator.HashJoinParameter parameter
boolean reverseJoinFunction
HashJoinType type
java.util.function.Consumer<T> emitter
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionint leftArity
int rightArity
double externalBufferMemRatio
FlinkJoinType type
boolean leftIsSmaller
boolean[] filterNulls
GeneratedJoinCondition condFuncCode
GeneratedProjection projectionCode1
GeneratedProjection projectionCode2
GeneratedNormalizedKeyComputer computer1
GeneratedRecordComparator comparator1
GeneratedNormalizedKeyComputer computer2
GeneratedRecordComparator comparator2
GeneratedRecordComparator genKeyComparator
InternalTypeInfo<T> returnTypeInfo
int[] nullFilterKeys
boolean nullSafe
boolean filterAllNulls
GeneratedJoinCondition joinConditionCode
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
boolean isLeftOuterJoin
int asyncBufferCapacity
RowDataSerializer rightRowSerializer
GeneratedFunction<F extends org.apache.flink.api.common.functions.Function> generatedCalc
GeneratedFunction<F extends org.apache.flink.api.common.functions.Function> generatedFetcher
GeneratedCollector<C extends org.apache.flink.util.Collector<?>> generatedCollector
boolean isLeftOuterJoin
int tableFieldsCount
GeneratedFunction<F extends org.apache.flink.api.common.functions.Function> generatedCalc
GeneratedJoinCondition generatedJoinCondition
InternalTypeInfo<T> leftType
InternalTypeInfo<T> rightType
JoinInputSideSpec leftInputSideSpec
JoinInputSideSpec rightInputSideSpec
int[] nullFilterKeys
boolean nullSafe
boolean filterAllNulls
long stateRetentionTime
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
GeneratedFunction<F extends org.apache.flink.api.common.functions.Function> generatedFunction
GeneratedFunction<F extends org.apache.flink.api.common.functions.Function> generatedFunction
GeneratedRecordComparator generatedComparator
int rowtimeIdx
int precision
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 MultipleInputStreamOperatorBase.getInputs().int readOrder
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
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
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
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
InternalTypeInfo<T> sortKeyType
boolean lenient
GeneratedRecordEqualiser generatedEqualiser
RecordEqualiser equaliser
ComparableRecordComparator serializableComparator
java.util.function.Supplier<T> valueSupplier
Comparator<T> sortKeyComparator
int currentTopNum
TreeMap<K,V> treeMap
InternalTypeInfo<T> rowKeyType
long cacheSize
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
java.time.ZoneId shiftTimeZone
org.apache.flink.table.data.RowData.FieldGetter atomicFieldGetter
org.apache.flink.table.connector.sink.DynamicTableSink.DataStructureConverter converter
int rowtimeIndex
boolean consumeRowtimeMetadata
org.apache.flink.table.api.config.ExecutionConfigOptions.NotNullEnforcer notNullEnforcer
int[] notNullFieldIndices
String[] allFieldNames
int rowtimeFieldIndex
long currentWatermark
InternalTimerService.org.apache.flink.api.common.state.StateTtlConfig ttlConfig
org.apache.flink.api.common.typeutils.TypeSerializer<T> serializer
GeneratedRecordEqualiser generatedEqualiser
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
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
NamespaceAggsHandleFunction<N> aggWindowAggregator
GeneratedNamespaceAggsHandleFunction<N> generatedAggWindowAggregator
RecordEqualiser equaliser
GeneratedRecordEqualiser generatedEqualiser
NamespaceTableAggsHandleFunction<N> tableAggWindowAggregator
GeneratedNamespaceTableAggsHandleFunction<N> generatedTableAggWindowAggregator
WindowAssigner<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
java.time.ZoneId shiftTimeZone
int rowtimeIndex
long allowedLateness
window.maxTimestamp
+ allowedLateness landmark.
NamespaceAggsHandleFunctionBase<N> windowAggregator
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
WindowAssigner<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
long maxSize
long step
long offset
org.apache.flink.table.runtime.operators.window.slicing.SliceAssigners.ReusableListIterable reuseToBeMergedList
org.apache.flink.table.runtime.operators.window.slicing.SliceAssigners.ReusableListIterable reuseExpiredList
long size
long slide
long offset
long sliceSize
int numSlicesPerWindow
org.apache.flink.table.runtime.operators.window.slicing.SliceAssigners.ReusableListIterable reuseExpiredList
SliceSharedAssigner innerSharedAssigner
long size
long offset
org.apache.flink.table.runtime.operators.window.slicing.SliceAssigners.ReusableListIterable reuseExpiredList
int windowEndIndex
SliceAssigner innerAssigner
org.apache.flink.table.runtime.operators.window.slicing.SliceAssigners.ReusableListIterable reuseExpiredList
SlicingWindowProcessor<W> windowProcessor
long countElems
org.apache.flink.api.common.state.ReducingStateDescriptor<T> countStateDesc
long interval
org.apache.flink.api.common.state.ReducingStateDescriptor<T> nextFiringStateDesc
long delay
int rowtimeIndex
long intervalMs
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–2022 The Apache Software Foundation. All rights reserved.