JavaScript is disabled on your browser.
java.lang.Object
org.apache.flink.api.common.io.RichInputFormat<OT,org.apache.flink.core.fs.FileInputSplit>
org.apache.flink.api.common.io.FileInputFormat<T>
org.apache.flink.api.common.io.BinaryInputFormat<T>
org.apache.flink.api.java.io.TypeSerializerInputFormat<T>
Type Parameters:
T -
All Implemented Interfaces:
Serializable , org.apache.flink.api.common.io.CheckpointableInputFormat<org.apache.flink.core.fs.FileInputSplit,org.apache.flink.api.java.tuple.Tuple2<Long ,Long >>, org.apache.flink.api.common.io.InputFormat<T,org.apache.flink.core.fs.FileInputSplit>, org.apache.flink.api.java.typeutils.ResultTypeQueryable<T>, org.apache.flink.core.io.InputSplitSource<org.apache.flink.core.fs.FileInputSplit>
@PublicEvolving
public class TypeSerializerInputFormat<T>
extends org.apache.flink.api.common.io.BinaryInputFormat<T>
implements org.apache.flink.api.java.typeutils.ResultTypeQueryable<T>
Reads elements by deserializing them with a given type serializer.
See Also:
Serialized Form
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.flink.api.common.io.BinaryInputFormat
org.apache.flink.api.common.io.BinaryInputFormat.BlockBasedInput
Nested classes/interfaces inherited from class org.apache.flink.api.common.io.FileInputFormat
org.apache.flink.api.common.io.FileInputFormat.FileBaseStatistics, org.apache.flink.api.common.io.FileInputFormat.InputSplitOpenThread
Field Summary
Fields inherited from class org.apache.flink.api.common.io.BinaryInputFormat
BLOCK_SIZE_PARAMETER_KEY, NATIVE_BLOCK_SIZE
Fields inherited from class org.apache.flink.api.common.io.FileInputFormat
currentSplit, ENUMERATE_NESTED_FILES_FLAG, enumerateNestedFiles, filePath, INFLATER_INPUT_STREAM_FACTORIES, minSplitSize, numSplits, openTimeout, READ_WHOLE_SPLIT_FLAG, splitLength, splitStart, stream, unsplittable
Constructor Summary
Constructors
Constructor and Description
TypeSerializerInputFormat (org.apache.flink.api.common.typeinfo.TypeInformation<T > resultType)
Method Summary
Methods inherited from class org.apache.flink.api.common.io.BinaryInputFormat
configure, createBlockInfo, createInputSplits, createStatistics, getBlockSize, getCurrentState, getFiles, getInputSplits, getStatistics, nextRecord, open, reachedEnd, reopen, setBlockSize
Methods inherited from class org.apache.flink.api.common.io.FileInputFormat
acceptFile, close, decorateInputStream, extractFileExtension, getFilePath, getFilePaths, getFileStats, getFileStats, getInflaterInputStreamFactory, getInputSplitAssigner, getMinSplitSize, getNestedFileEnumeration, getNumSplits, getOpenTimeout, getSplitLength, getSplitStart, registerInflaterInputStreamFactory, setFilePath, setFilePath, setFilePaths, setFilePaths, setFilesFilter, setMinSplitSize, setNestedFileEnumeration, setNumSplits, setOpenTimeout, supportsMultiPaths, testForUnsplittable, toString
Methods inherited from class org.apache.flink.api.common.io.RichInputFormat
closeInputFormat, getRuntimeContext, openInputFormat, setRuntimeContext
Copyright © 2014–2021 The Apache Software Foundation . All rights reserved.