@Internal public class TupleCsvInputFormat<OUT> extends CsvInputFormat<OUT>
DEFAULT_FIELD_DELIMITER, DEFAULT_LINE_DELIMITER, parsedValuescommentCount, commentPrefix, fieldIncluded, invalidLineCount, lineDelimiterIsLinebreak| Constructor and Description |
|---|
TupleCsvInputFormat(org.apache.flink.core.fs.Path filePath,
String lineDelimiter,
String fieldDelimiter,
org.apache.flink.api.java.typeutils.TupleTypeInfoBase<OUT> tupleTypeInfo) |
TupleCsvInputFormat(org.apache.flink.core.fs.Path filePath,
String lineDelimiter,
String fieldDelimiter,
org.apache.flink.api.java.typeutils.TupleTypeInfoBase<OUT> tupleTypeInfo,
boolean[] includedFieldsMask) |
TupleCsvInputFormat(org.apache.flink.core.fs.Path filePath,
String lineDelimiter,
String fieldDelimiter,
org.apache.flink.api.java.typeutils.TupleTypeInfoBase<OUT> tupleTypeInfo,
int[] includedFieldsMask) |
TupleCsvInputFormat(org.apache.flink.core.fs.Path filePath,
org.apache.flink.api.java.typeutils.TupleTypeInfoBase<OUT> tupleTypeInfo) |
TupleCsvInputFormat(org.apache.flink.core.fs.Path filePath,
org.apache.flink.api.java.typeutils.TupleTypeInfoBase<OUT> tupleTypeInfo,
boolean[] includedFieldsMask) |
TupleCsvInputFormat(org.apache.flink.core.fs.Path filePath,
org.apache.flink.api.java.typeutils.TupleTypeInfoBase<OUT> tupleTypeInfo,
int[] includedFieldsMask) |
| Modifier and Type | Method and Description |
|---|---|
OUT |
fillRecord(OUT reuse,
Object[] parsedValues) |
createDefaultMask, getFieldTypes, initializeSplit, nextRecord, readRecord, toBooleanMask, toStringcheckAndCoSort, checkForMonotonousOrder, close, enableQuotedStringParsing, getCommentPrefix, getFieldDelimiter, getFieldParsers, getGenericFieldTypes, getNumberOfFieldsTotal, getNumberOfNonNullFields, isLenient, isSkippingFirstLineAsHeader, parseRecord, setCharset, setCommentPrefix, setFieldDelimiter, setFieldsGeneric, setFieldsGeneric, setFieldTypesGeneric, setLenient, setSkipFirstLineAsHeader, skipFields, supportsMultiPathsconfigure, getBufferSize, getCharset, getCurrentState, getDelimiter, getLineLengthLimit, getNumLineSamples, getStatistics, loadConfigParameters, loadGlobalConfigParams, open, reachedEnd, readLine, reopen, setBufferSize, setDelimiter, setDelimiter, setDelimiter, setLineLengthLimit, setNumLineSamplesacceptFile, createInputSplits, decorateInputStream, extractFileExtension, getFilePath, getFilePaths, getFileStats, getFileStats, getInflaterInputStreamFactory, getInputSplitAssigner, getMinSplitSize, getNestedFileEnumeration, getNumSplits, getOpenTimeout, getSplitLength, getSplitStart, registerInflaterInputStreamFactory, setFilePath, setFilePath, setFilePaths, setFilePaths, setFilesFilter, setMinSplitSize, setNestedFileEnumeration, setNumSplits, setOpenTimeout, testForUnsplittablepublic TupleCsvInputFormat(org.apache.flink.core.fs.Path filePath,
org.apache.flink.api.java.typeutils.TupleTypeInfoBase<OUT> tupleTypeInfo)
public TupleCsvInputFormat(org.apache.flink.core.fs.Path filePath,
String lineDelimiter,
String fieldDelimiter,
org.apache.flink.api.java.typeutils.TupleTypeInfoBase<OUT> tupleTypeInfo)
public TupleCsvInputFormat(org.apache.flink.core.fs.Path filePath,
org.apache.flink.api.java.typeutils.TupleTypeInfoBase<OUT> tupleTypeInfo,
int[] includedFieldsMask)
public TupleCsvInputFormat(org.apache.flink.core.fs.Path filePath,
String lineDelimiter,
String fieldDelimiter,
org.apache.flink.api.java.typeutils.TupleTypeInfoBase<OUT> tupleTypeInfo,
int[] includedFieldsMask)
public TupleCsvInputFormat(org.apache.flink.core.fs.Path filePath,
org.apache.flink.api.java.typeutils.TupleTypeInfoBase<OUT> tupleTypeInfo,
boolean[] includedFieldsMask)
public OUT fillRecord(OUT reuse, Object[] parsedValues)
fillRecord in class CsvInputFormat<OUT>Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.