Modifier and Type | Field and Description |
---|---|
protected String |
commentPrefix |
protected String |
fieldDelimiter |
protected boolean |
ignoreInvalidLines |
protected boolean[] |
includedMask |
protected String |
lineDelimiter |
protected boolean |
parseQuotedStrings |
protected char |
quoteCharacter |
protected boolean |
skipFirstLineAsHeader |
Constructor and Description |
---|
CsvReader(Path filePath,
ExecutionEnvironment executionContext) |
CsvReader(String filePath,
ExecutionEnvironment executionContext) |
Modifier and Type | Method and Description |
---|---|
CsvReader |
fieldDelimiter(char delimiter)
Deprecated.
Please use
fieldDelimiter(String) . |
CsvReader |
fieldDelimiter(String delimiter)
Configures the delimiter that separates the fields within a row.
|
String |
getCharset()
Gets the character set for the reader.
|
Path |
getFilePath() |
CsvReader |
ignoreComments(String commentPrefix)
Configures the string that starts comments.
|
CsvReader |
ignoreFirstLine()
Sets the CSV reader to ignore the first line.
|
CsvReader |
ignoreInvalidLines()
Sets the CSV reader to ignore any invalid lines.
|
CsvReader |
includeFields(boolean... fields)
Configures which fields of the CSV file should be included and which should be skipped.
|
CsvReader |
includeFields(long mask)
Configures which fields of the CSV file should be included and which should be skipped.
|
CsvReader |
includeFields(String mask)
Configures which fields of the CSV file should be included and which should be skipped.
|
CsvReader |
lineDelimiter(String delimiter)
Configures the delimiter that separates the lines/rows.
|
CsvReader |
parseQuotedStrings(char quoteCharacter)
Enables quoted String parsing.
|
<T> DataSource<T> |
pojoType(Class<T> pojoType,
String... pojoFields)
Configures the reader to read the CSV data and parse it to the given type.
|
void |
setCharset(String charset)
Sets the charset of the reader.
|
<T extends Tuple> |
tupleType(Class<T> targetType)
Configures the reader to read the CSV data and parse it to the given type.
|
<T0> DataSource<Tuple1<T0>> |
types(Class<T0> type0)
Specifies the types for the CSV fields.
|
<T0,T1> DataSource<Tuple2<T0,T1>> |
types(Class<T0> type0,
Class<T1> type1)
Specifies the types for the CSV fields.
|
<T0,T1,T2> DataSource<Tuple3<T0,T1,T2>> |
types(Class<T0> type0,
Class<T1> type1,
Class<T2> type2)
Specifies the types for the CSV fields.
|
<T0,T1,T2,T3> |
types(Class<T0> type0,
Class<T1> type1,
Class<T2> type2,
Class<T3> type3)
Specifies the types for the CSV fields.
|
<T0,T1,T2,T3,T4> |
types(Class<T0> type0,
Class<T1> type1,
Class<T2> type2,
Class<T3> type3,
Class<T4> type4)
Specifies the types for the CSV fields.
|
<T0,T1,T2,T3,T4,T5> |
types(Class<T0> type0,
Class<T1> type1,
Class<T2> type2,
Class<T3> type3,
Class<T4> type4,
Class<T5> type5)
Specifies the types for the CSV fields.
|
<T0,T1,T2,T3,T4,T5,T6> |
types(Class<T0> type0,
Class<T1> type1,
Class<T2> type2,
Class<T3> type3,
Class<T4> type4,
Class<T5> type5,
Class<T6> type6)
Specifies the types for the CSV fields.
|
<T0,T1,T2,T3,T4,T5,T6,T7> |
types(Class<T0> type0,
Class<T1> type1,
Class<T2> type2,
Class<T3> type3,
Class<T4> type4,
Class<T5> type5,
Class<T6> type6,
Class<T7> type7)
Specifies the types for the CSV fields.
|
<T0,T1,T2,T3,T4,T5,T6,T7,T8> |
types(Class<T0> type0,
Class<T1> type1,
Class<T2> type2,
Class<T3> type3,
Class<T4> type4,
Class<T5> type5,
Class<T6> type6,
Class<T7> type7,
Class<T8> type8)
Specifies the types for the CSV fields.
|
<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9> |
types(Class<T0> type0,
Class<T1> type1,
Class<T2> type2,
Class<T3> type3,
Class<T4> type4,
Class<T5> type5,
Class<T6> type6,
Class<T7> type7,
Class<T8> type8,
Class<T9> type9)
Specifies the types for the CSV fields.
|
<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> |
types(Class<T0> type0,
Class<T1> type1,
Class<T2> type2,
Class<T3> type3,
Class<T4> type4,
Class<T5> type5,
Class<T6> type6,
Class<T7> type7,
Class<T8> type8,
Class<T9> type9,
Class<T10> type10)
Specifies the types for the CSV fields.
|
<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> |
types(Class<T0> type0,
Class<T1> type1,
Class<T2> type2,
Class<T3> type3,
Class<T4> type4,
Class<T5> type5,
Class<T6> type6,
Class<T7> type7,
Class<T8> type8,
Class<T9> type9,
Class<T10> type10,
Class<T11> type11)
Specifies the types for the CSV fields.
|
<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> |
types(Class<T0> type0,
Class<T1> type1,
Class<T2> type2,
Class<T3> type3,
Class<T4> type4,
Class<T5> type5,
Class<T6> type6,
Class<T7> type7,
Class<T8> type8,
Class<T9> type9,
Class<T10> type10,
Class<T11> type11,
Class<T12> type12)
Specifies the types for the CSV fields.
|
<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> |
types(Class<T0> type0,
Class<T1> type1,
Class<T2> type2,
Class<T3> type3,
Class<T4> type4,
Class<T5> type5,
Class<T6> type6,
Class<T7> type7,
Class<T8> type8,
Class<T9> type9,
Class<T10> type10,
Class<T11> type11,
Class<T12> type12,
Class<T13> type13)
Specifies the types for the CSV fields.
|
<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> |
types(Class<T0> type0,
Class<T1> type1,
Class<T2> type2,
Class<T3> type3,
Class<T4> type4,
Class<T5> type5,
Class<T6> type6,
Class<T7> type7,
Class<T8> type8,
Class<T9> type9,
Class<T10> type10,
Class<T11> type11,
Class<T12> type12,
Class<T13> type13,
Class<T14> type14)
Specifies the types for the CSV fields.
|
<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> |
types(Class<T0> type0,
Class<T1> type1,
Class<T2> type2,
Class<T3> type3,
Class<T4> type4,
Class<T5> type5,
Class<T6> type6,
Class<T7> type7,
Class<T8> type8,
Class<T9> type9,
Class<T10> type10,
Class<T11> type11,
Class<T12> type12,
Class<T13> type13,
Class<T14> type14,
Class<T15> type15)
Specifies the types for the CSV fields.
|
<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> |
types(Class<T0> type0,
Class<T1> type1,
Class<T2> type2,
Class<T3> type3,
Class<T4> type4,
Class<T5> type5,
Class<T6> type6,
Class<T7> type7,
Class<T8> type8,
Class<T9> type9,
Class<T10> type10,
Class<T11> type11,
Class<T12> type12,
Class<T13> type13,
Class<T14> type14,
Class<T15> type15,
Class<T16> type16)
Specifies the types for the CSV fields.
|
<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17> |
types(Class<T0> type0,
Class<T1> type1,
Class<T2> type2,
Class<T3> type3,
Class<T4> type4,
Class<T5> type5,
Class<T6> type6,
Class<T7> type7,
Class<T8> type8,
Class<T9> type9,
Class<T10> type10,
Class<T11> type11,
Class<T12> type12,
Class<T13> type13,
Class<T14> type14,
Class<T15> type15,
Class<T16> type16,
Class<T17> type17)
Specifies the types for the CSV fields.
|
<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18> |
types(Class<T0> type0,
Class<T1> type1,
Class<T2> type2,
Class<T3> type3,
Class<T4> type4,
Class<T5> type5,
Class<T6> type6,
Class<T7> type7,
Class<T8> type8,
Class<T9> type9,
Class<T10> type10,
Class<T11> type11,
Class<T12> type12,
Class<T13> type13,
Class<T14> type14,
Class<T15> type15,
Class<T16> type16,
Class<T17> type17,
Class<T18> type18)
Specifies the types for the CSV fields.
|
<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19> |
types(Class<T0> type0,
Class<T1> type1,
Class<T2> type2,
Class<T3> type3,
Class<T4> type4,
Class<T5> type5,
Class<T6> type6,
Class<T7> type7,
Class<T8> type8,
Class<T9> type9,
Class<T10> type10,
Class<T11> type11,
Class<T12> type12,
Class<T13> type13,
Class<T14> type14,
Class<T15> type15,
Class<T16> type16,
Class<T17> type17,
Class<T18> type18,
Class<T19> type19)
Specifies the types for the CSV fields.
|
<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20> |
types(Class<T0> type0,
Class<T1> type1,
Class<T2> type2,
Class<T3> type3,
Class<T4> type4,
Class<T5> type5,
Class<T6> type6,
Class<T7> type7,
Class<T8> type8,
Class<T9> type9,
Class<T10> type10,
Class<T11> type11,
Class<T12> type12,
Class<T13> type13,
Class<T14> type14,
Class<T15> type15,
Class<T16> type16,
Class<T17> type17,
Class<T18> type18,
Class<T19> type19,
Class<T20> type20)
Specifies the types for the CSV fields.
|
<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21> |
types(Class<T0> type0,
Class<T1> type1,
Class<T2> type2,
Class<T3> type3,
Class<T4> type4,
Class<T5> type5,
Class<T6> type6,
Class<T7> type7,
Class<T8> type8,
Class<T9> type9,
Class<T10> type10,
Class<T11> type11,
Class<T12> type12,
Class<T13> type13,
Class<T14> type14,
Class<T15> type15,
Class<T16> type16,
Class<T17> type17,
Class<T18> type18,
Class<T19> type19,
Class<T20> type20,
Class<T21> type21)
Specifies the types for the CSV fields.
|
<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22> |
types(Class<T0> type0,
Class<T1> type1,
Class<T2> type2,
Class<T3> type3,
Class<T4> type4,
Class<T5> type5,
Class<T6> type6,
Class<T7> type7,
Class<T8> type8,
Class<T9> type9,
Class<T10> type10,
Class<T11> type11,
Class<T12> type12,
Class<T13> type13,
Class<T14> type14,
Class<T15> type15,
Class<T16> type16,
Class<T17> type17,
Class<T18> type18,
Class<T19> type19,
Class<T20> type20,
Class<T21> type21,
Class<T22> type22)
Specifies the types for the CSV fields.
|
<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23> |
types(Class<T0> type0,
Class<T1> type1,
Class<T2> type2,
Class<T3> type3,
Class<T4> type4,
Class<T5> type5,
Class<T6> type6,
Class<T7> type7,
Class<T8> type8,
Class<T9> type9,
Class<T10> type10,
Class<T11> type11,
Class<T12> type12,
Class<T13> type13,
Class<T14> type14,
Class<T15> type15,
Class<T16> type16,
Class<T17> type17,
Class<T18> type18,
Class<T19> type19,
Class<T20> type20,
Class<T21> type21,
Class<T22> type22,
Class<T23> type23)
Specifies the types for the CSV fields.
|
<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24> |
types(Class<T0> type0,
Class<T1> type1,
Class<T2> type2,
Class<T3> type3,
Class<T4> type4,
Class<T5> type5,
Class<T6> type6,
Class<T7> type7,
Class<T8> type8,
Class<T9> type9,
Class<T10> type10,
Class<T11> type11,
Class<T12> type12,
Class<T13> type13,
Class<T14> type14,
Class<T15> type15,
Class<T16> type16,
Class<T17> type17,
Class<T18> type18,
Class<T19> type19,
Class<T20> type20,
Class<T21> type21,
Class<T22> type22,
Class<T23> type23,
Class<T24> type24)
Specifies the types for the CSV fields.
|
protected boolean[] includedMask
protected String lineDelimiter
protected String fieldDelimiter
protected String commentPrefix
protected boolean parseQuotedStrings
protected char quoteCharacter
protected boolean skipFirstLineAsHeader
protected boolean ignoreInvalidLines
public CsvReader(Path filePath, ExecutionEnvironment executionContext)
public CsvReader(String filePath, ExecutionEnvironment executionContext)
public Path getFilePath()
public CsvReader lineDelimiter(String delimiter)
'\n'
) is used by default.delimiter
- The delimiter that separates the rows.@Deprecated @PublicEvolving public CsvReader fieldDelimiter(char delimiter)
fieldDelimiter(String)
.','
) is used by default.delimiter
- The delimiter that separates the fields in one row.public CsvReader fieldDelimiter(String delimiter)
','
) is used by default.delimiter
- The delimiter that separates the fields in one row.public CsvReader parseQuotedStrings(char quoteCharacter)
quoteCharacter
- The character which is used as quoting character.public CsvReader ignoreComments(String commentPrefix)
commentPrefix
- The string that starts the comments.@PublicEvolving public String getCharset()
@PublicEvolving public void setCharset(String charset)
charset
- The character set to set.public CsvReader includeFields(boolean... fields)
n
fields, where n
is the length of the boolean
array. The parser will skip over all fields where the boolean value at the corresponding position
in the array is false
. The result contains the fields where the corresponding position in
the boolean array is true
.
The number of fields in the result is consequently equal to the number of times that true
occurs in the fields array.fields
- The array of flags that describes which fields are to be included and which not.public CsvReader includeFields(String mask)
n
fields, where n
is the length of the mask string
The parser will skip over all fields where the character at the corresponding position
in the string is '0'
, 'F'
, or 'f'
(representing the value
false
). The result contains the fields where the corresponding position in
the boolean array is '1'
, 'T'
, or 't'
(representing the value true
).mask
- The string mask defining which fields to include and which to skip.public CsvReader includeFields(long mask)
n
fields, where n
is the position of the most significant
non-zero bit.
The parser will skip over all fields where the character at the corresponding bit is zero, and
include the fields where the corresponding bit is one.
Examples:
0x7
would include the first three fields.0x26
(binary 100110
would skip the first fields, include fields
two and three, skip fields four and five, and include field six.mask
- The bit mask defining which fields to include and which to skip.public CsvReader ignoreFirstLine()
public CsvReader ignoreInvalidLines()
public <T> DataSource<T> pojoType(Class<T> pojoType, String... pojoFields)
pojoType
- The class of the target POJO.pojoFields
- The fields of the POJO which are mapped to CSV fields.public <T extends Tuple> DataSource<T> tupleType(Class<T> targetType)
Tuple
. The type information for the fields is obtained from the type class. The type
consequently needs to specify all generic field types of the tuple.targetType
- The class of the target type, needs to be a subclass of Tuple.public <T0> DataSource<Tuple1<T0>> types(Class<T0> type0)
type0
- The type of CSV field 0 and the type of field 0 in the returned tuple type.DataSet
representing the parsed CSV data.public <T0,T1> DataSource<Tuple2<T0,T1>> types(Class<T0> type0, Class<T1> type1)
type0
- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1
- The type of CSV field 1 and the type of field 1 in the returned tuple type.DataSet
representing the parsed CSV data.public <T0,T1,T2> DataSource<Tuple3<T0,T1,T2>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2)
type0
- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1
- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2
- The type of CSV field 2 and the type of field 2 in the returned tuple type.DataSet
representing the parsed CSV data.public <T0,T1,T2,T3> DataSource<Tuple4<T0,T1,T2,T3>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3)
type0
- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1
- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2
- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3
- The type of CSV field 3 and the type of field 3 in the returned tuple type.DataSet
representing the parsed CSV data.public <T0,T1,T2,T3,T4> DataSource<Tuple5<T0,T1,T2,T3,T4>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4)
type0
- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1
- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2
- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3
- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4
- The type of CSV field 4 and the type of field 4 in the returned tuple type.DataSet
representing the parsed CSV data.public <T0,T1,T2,T3,T4,T5> DataSource<Tuple6<T0,T1,T2,T3,T4,T5>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5)
type0
- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1
- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2
- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3
- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4
- The type of CSV field 4 and the type of field 4 in the returned tuple type.type5
- The type of CSV field 5 and the type of field 5 in the returned tuple type.DataSet
representing the parsed CSV data.public <T0,T1,T2,T3,T4,T5,T6> DataSource<Tuple7<T0,T1,T2,T3,T4,T5,T6>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6)
type0
- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1
- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2
- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3
- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4
- The type of CSV field 4 and the type of field 4 in the returned tuple type.type5
- The type of CSV field 5 and the type of field 5 in the returned tuple type.type6
- The type of CSV field 6 and the type of field 6 in the returned tuple type.DataSet
representing the parsed CSV data.public <T0,T1,T2,T3,T4,T5,T6,T7> DataSource<Tuple8<T0,T1,T2,T3,T4,T5,T6,T7>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7)
type0
- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1
- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2
- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3
- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4
- The type of CSV field 4 and the type of field 4 in the returned tuple type.type5
- The type of CSV field 5 and the type of field 5 in the returned tuple type.type6
- The type of CSV field 6 and the type of field 6 in the returned tuple type.type7
- The type of CSV field 7 and the type of field 7 in the returned tuple type.DataSet
representing the parsed CSV data.public <T0,T1,T2,T3,T4,T5,T6,T7,T8> DataSource<Tuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8)
type0
- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1
- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2
- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3
- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4
- The type of CSV field 4 and the type of field 4 in the returned tuple type.type5
- The type of CSV field 5 and the type of field 5 in the returned tuple type.type6
- The type of CSV field 6 and the type of field 6 in the returned tuple type.type7
- The type of CSV field 7 and the type of field 7 in the returned tuple type.type8
- The type of CSV field 8 and the type of field 8 in the returned tuple type.DataSet
representing the parsed CSV data.public <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9> DataSource<Tuple10<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9)
type0
- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1
- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2
- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3
- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4
- The type of CSV field 4 and the type of field 4 in the returned tuple type.type5
- The type of CSV field 5 and the type of field 5 in the returned tuple type.type6
- The type of CSV field 6 and the type of field 6 in the returned tuple type.type7
- The type of CSV field 7 and the type of field 7 in the returned tuple type.type8
- The type of CSV field 8 and the type of field 8 in the returned tuple type.type9
- The type of CSV field 9 and the type of field 9 in the returned tuple type.DataSet
representing the parsed CSV data.public <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> DataSource<Tuple11<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10)
type0
- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1
- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2
- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3
- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4
- The type of CSV field 4 and the type of field 4 in the returned tuple type.type5
- The type of CSV field 5 and the type of field 5 in the returned tuple type.type6
- The type of CSV field 6 and the type of field 6 in the returned tuple type.type7
- The type of CSV field 7 and the type of field 7 in the returned tuple type.type8
- The type of CSV field 8 and the type of field 8 in the returned tuple type.type9
- The type of CSV field 9 and the type of field 9 in the returned tuple type.type10
- The type of CSV field 10 and the type of field 10 in the returned tuple type.DataSet
representing the parsed CSV data.public <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> DataSource<Tuple12<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11)
type0
- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1
- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2
- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3
- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4
- The type of CSV field 4 and the type of field 4 in the returned tuple type.type5
- The type of CSV field 5 and the type of field 5 in the returned tuple type.type6
- The type of CSV field 6 and the type of field 6 in the returned tuple type.type7
- The type of CSV field 7 and the type of field 7 in the returned tuple type.type8
- The type of CSV field 8 and the type of field 8 in the returned tuple type.type9
- The type of CSV field 9 and the type of field 9 in the returned tuple type.type10
- The type of CSV field 10 and the type of field 10 in the returned tuple type.type11
- The type of CSV field 11 and the type of field 11 in the returned tuple type.DataSet
representing the parsed CSV data.public <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> DataSource<Tuple13<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11, Class<T12> type12)
type0
- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1
- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2
- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3
- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4
- The type of CSV field 4 and the type of field 4 in the returned tuple type.type5
- The type of CSV field 5 and the type of field 5 in the returned tuple type.type6
- The type of CSV field 6 and the type of field 6 in the returned tuple type.type7
- The type of CSV field 7 and the type of field 7 in the returned tuple type.type8
- The type of CSV field 8 and the type of field 8 in the returned tuple type.type9
- The type of CSV field 9 and the type of field 9 in the returned tuple type.type10
- The type of CSV field 10 and the type of field 10 in the returned tuple type.type11
- The type of CSV field 11 and the type of field 11 in the returned tuple type.type12
- The type of CSV field 12 and the type of field 12 in the returned tuple type.DataSet
representing the parsed CSV data.public <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> DataSource<Tuple14<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11, Class<T12> type12, Class<T13> type13)
type0
- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1
- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2
- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3
- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4
- The type of CSV field 4 and the type of field 4 in the returned tuple type.type5
- The type of CSV field 5 and the type of field 5 in the returned tuple type.type6
- The type of CSV field 6 and the type of field 6 in the returned tuple type.type7
- The type of CSV field 7 and the type of field 7 in the returned tuple type.type8
- The type of CSV field 8 and the type of field 8 in the returned tuple type.type9
- The type of CSV field 9 and the type of field 9 in the returned tuple type.type10
- The type of CSV field 10 and the type of field 10 in the returned tuple type.type11
- The type of CSV field 11 and the type of field 11 in the returned tuple type.type12
- The type of CSV field 12 and the type of field 12 in the returned tuple type.type13
- The type of CSV field 13 and the type of field 13 in the returned tuple type.DataSet
representing the parsed CSV data.public <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> DataSource<Tuple15<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11, Class<T12> type12, Class<T13> type13, Class<T14> type14)
type0
- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1
- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2
- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3
- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4
- The type of CSV field 4 and the type of field 4 in the returned tuple type.type5
- The type of CSV field 5 and the type of field 5 in the returned tuple type.type6
- The type of CSV field 6 and the type of field 6 in the returned tuple type.type7
- The type of CSV field 7 and the type of field 7 in the returned tuple type.type8
- The type of CSV field 8 and the type of field 8 in the returned tuple type.type9
- The type of CSV field 9 and the type of field 9 in the returned tuple type.type10
- The type of CSV field 10 and the type of field 10 in the returned tuple type.type11
- The type of CSV field 11 and the type of field 11 in the returned tuple type.type12
- The type of CSV field 12 and the type of field 12 in the returned tuple type.type13
- The type of CSV field 13 and the type of field 13 in the returned tuple type.type14
- The type of CSV field 14 and the type of field 14 in the returned tuple type.DataSet
representing the parsed CSV data.public <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> DataSource<Tuple16<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11, Class<T12> type12, Class<T13> type13, Class<T14> type14, Class<T15> type15)
type0
- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1
- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2
- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3
- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4
- The type of CSV field 4 and the type of field 4 in the returned tuple type.type5
- The type of CSV field 5 and the type of field 5 in the returned tuple type.type6
- The type of CSV field 6 and the type of field 6 in the returned tuple type.type7
- The type of CSV field 7 and the type of field 7 in the returned tuple type.type8
- The type of CSV field 8 and the type of field 8 in the returned tuple type.type9
- The type of CSV field 9 and the type of field 9 in the returned tuple type.type10
- The type of CSV field 10 and the type of field 10 in the returned tuple type.type11
- The type of CSV field 11 and the type of field 11 in the returned tuple type.type12
- The type of CSV field 12 and the type of field 12 in the returned tuple type.type13
- The type of CSV field 13 and the type of field 13 in the returned tuple type.type14
- The type of CSV field 14 and the type of field 14 in the returned tuple type.type15
- The type of CSV field 15 and the type of field 15 in the returned tuple type.DataSet
representing the parsed CSV data.public <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> DataSource<Tuple17<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11, Class<T12> type12, Class<T13> type13, Class<T14> type14, Class<T15> type15, Class<T16> type16)
type0
- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1
- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2
- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3
- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4
- The type of CSV field 4 and the type of field 4 in the returned tuple type.type5
- The type of CSV field 5 and the type of field 5 in the returned tuple type.type6
- The type of CSV field 6 and the type of field 6 in the returned tuple type.type7
- The type of CSV field 7 and the type of field 7 in the returned tuple type.type8
- The type of CSV field 8 and the type of field 8 in the returned tuple type.type9
- The type of CSV field 9 and the type of field 9 in the returned tuple type.type10
- The type of CSV field 10 and the type of field 10 in the returned tuple type.type11
- The type of CSV field 11 and the type of field 11 in the returned tuple type.type12
- The type of CSV field 12 and the type of field 12 in the returned tuple type.type13
- The type of CSV field 13 and the type of field 13 in the returned tuple type.type14
- The type of CSV field 14 and the type of field 14 in the returned tuple type.type15
- The type of CSV field 15 and the type of field 15 in the returned tuple type.type16
- The type of CSV field 16 and the type of field 16 in the returned tuple type.DataSet
representing the parsed CSV data.public <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17> DataSource<Tuple18<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11, Class<T12> type12, Class<T13> type13, Class<T14> type14, Class<T15> type15, Class<T16> type16, Class<T17> type17)
type0
- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1
- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2
- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3
- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4
- The type of CSV field 4 and the type of field 4 in the returned tuple type.type5
- The type of CSV field 5 and the type of field 5 in the returned tuple type.type6
- The type of CSV field 6 and the type of field 6 in the returned tuple type.type7
- The type of CSV field 7 and the type of field 7 in the returned tuple type.type8
- The type of CSV field 8 and the type of field 8 in the returned tuple type.type9
- The type of CSV field 9 and the type of field 9 in the returned tuple type.type10
- The type of CSV field 10 and the type of field 10 in the returned tuple type.type11
- The type of CSV field 11 and the type of field 11 in the returned tuple type.type12
- The type of CSV field 12 and the type of field 12 in the returned tuple type.type13
- The type of CSV field 13 and the type of field 13 in the returned tuple type.type14
- The type of CSV field 14 and the type of field 14 in the returned tuple type.type15
- The type of CSV field 15 and the type of field 15 in the returned tuple type.type16
- The type of CSV field 16 and the type of field 16 in the returned tuple type.type17
- The type of CSV field 17 and the type of field 17 in the returned tuple type.DataSet
representing the parsed CSV data.public <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18> DataSource<Tuple19<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11, Class<T12> type12, Class<T13> type13, Class<T14> type14, Class<T15> type15, Class<T16> type16, Class<T17> type17, Class<T18> type18)
type0
- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1
- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2
- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3
- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4
- The type of CSV field 4 and the type of field 4 in the returned tuple type.type5
- The type of CSV field 5 and the type of field 5 in the returned tuple type.type6
- The type of CSV field 6 and the type of field 6 in the returned tuple type.type7
- The type of CSV field 7 and the type of field 7 in the returned tuple type.type8
- The type of CSV field 8 and the type of field 8 in the returned tuple type.type9
- The type of CSV field 9 and the type of field 9 in the returned tuple type.type10
- The type of CSV field 10 and the type of field 10 in the returned tuple type.type11
- The type of CSV field 11 and the type of field 11 in the returned tuple type.type12
- The type of CSV field 12 and the type of field 12 in the returned tuple type.type13
- The type of CSV field 13 and the type of field 13 in the returned tuple type.type14
- The type of CSV field 14 and the type of field 14 in the returned tuple type.type15
- The type of CSV field 15 and the type of field 15 in the returned tuple type.type16
- The type of CSV field 16 and the type of field 16 in the returned tuple type.type17
- The type of CSV field 17 and the type of field 17 in the returned tuple type.type18
- The type of CSV field 18 and the type of field 18 in the returned tuple type.DataSet
representing the parsed CSV data.public <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19> DataSource<Tuple20<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11, Class<T12> type12, Class<T13> type13, Class<T14> type14, Class<T15> type15, Class<T16> type16, Class<T17> type17, Class<T18> type18, Class<T19> type19)
type0
- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1
- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2
- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3
- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4
- The type of CSV field 4 and the type of field 4 in the returned tuple type.type5
- The type of CSV field 5 and the type of field 5 in the returned tuple type.type6
- The type of CSV field 6 and the type of field 6 in the returned tuple type.type7
- The type of CSV field 7 and the type of field 7 in the returned tuple type.type8
- The type of CSV field 8 and the type of field 8 in the returned tuple type.type9
- The type of CSV field 9 and the type of field 9 in the returned tuple type.type10
- The type of CSV field 10 and the type of field 10 in the returned tuple type.type11
- The type of CSV field 11 and the type of field 11 in the returned tuple type.type12
- The type of CSV field 12 and the type of field 12 in the returned tuple type.type13
- The type of CSV field 13 and the type of field 13 in the returned tuple type.type14
- The type of CSV field 14 and the type of field 14 in the returned tuple type.type15
- The type of CSV field 15 and the type of field 15 in the returned tuple type.type16
- The type of CSV field 16 and the type of field 16 in the returned tuple type.type17
- The type of CSV field 17 and the type of field 17 in the returned tuple type.type18
- The type of CSV field 18 and the type of field 18 in the returned tuple type.type19
- The type of CSV field 19 and the type of field 19 in the returned tuple type.DataSet
representing the parsed CSV data.public <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20> DataSource<Tuple21<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11, Class<T12> type12, Class<T13> type13, Class<T14> type14, Class<T15> type15, Class<T16> type16, Class<T17> type17, Class<T18> type18, Class<T19> type19, Class<T20> type20)
type0
- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1
- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2
- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3
- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4
- The type of CSV field 4 and the type of field 4 in the returned tuple type.type5
- The type of CSV field 5 and the type of field 5 in the returned tuple type.type6
- The type of CSV field 6 and the type of field 6 in the returned tuple type.type7
- The type of CSV field 7 and the type of field 7 in the returned tuple type.type8
- The type of CSV field 8 and the type of field 8 in the returned tuple type.type9
- The type of CSV field 9 and the type of field 9 in the returned tuple type.type10
- The type of CSV field 10 and the type of field 10 in the returned tuple type.type11
- The type of CSV field 11 and the type of field 11 in the returned tuple type.type12
- The type of CSV field 12 and the type of field 12 in the returned tuple type.type13
- The type of CSV field 13 and the type of field 13 in the returned tuple type.type14
- The type of CSV field 14 and the type of field 14 in the returned tuple type.type15
- The type of CSV field 15 and the type of field 15 in the returned tuple type.type16
- The type of CSV field 16 and the type of field 16 in the returned tuple type.type17
- The type of CSV field 17 and the type of field 17 in the returned tuple type.type18
- The type of CSV field 18 and the type of field 18 in the returned tuple type.type19
- The type of CSV field 19 and the type of field 19 in the returned tuple type.type20
- The type of CSV field 20 and the type of field 20 in the returned tuple type.DataSet
representing the parsed CSV data.public <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21> DataSource<Tuple22<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11, Class<T12> type12, Class<T13> type13, Class<T14> type14, Class<T15> type15, Class<T16> type16, Class<T17> type17, Class<T18> type18, Class<T19> type19, Class<T20> type20, Class<T21> type21)
type0
- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1
- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2
- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3
- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4
- The type of CSV field 4 and the type of field 4 in the returned tuple type.type5
- The type of CSV field 5 and the type of field 5 in the returned tuple type.type6
- The type of CSV field 6 and the type of field 6 in the returned tuple type.type7
- The type of CSV field 7 and the type of field 7 in the returned tuple type.type8
- The type of CSV field 8 and the type of field 8 in the returned tuple type.type9
- The type of CSV field 9 and the type of field 9 in the returned tuple type.type10
- The type of CSV field 10 and the type of field 10 in the returned tuple type.type11
- The type of CSV field 11 and the type of field 11 in the returned tuple type.type12
- The type of CSV field 12 and the type of field 12 in the returned tuple type.type13
- The type of CSV field 13 and the type of field 13 in the returned tuple type.type14
- The type of CSV field 14 and the type of field 14 in the returned tuple type.type15
- The type of CSV field 15 and the type of field 15 in the returned tuple type.type16
- The type of CSV field 16 and the type of field 16 in the returned tuple type.type17
- The type of CSV field 17 and the type of field 17 in the returned tuple type.type18
- The type of CSV field 18 and the type of field 18 in the returned tuple type.type19
- The type of CSV field 19 and the type of field 19 in the returned tuple type.type20
- The type of CSV field 20 and the type of field 20 in the returned tuple type.type21
- The type of CSV field 21 and the type of field 21 in the returned tuple type.DataSet
representing the parsed CSV data.public <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22> DataSource<Tuple23<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11, Class<T12> type12, Class<T13> type13, Class<T14> type14, Class<T15> type15, Class<T16> type16, Class<T17> type17, Class<T18> type18, Class<T19> type19, Class<T20> type20, Class<T21> type21, Class<T22> type22)
type0
- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1
- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2
- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3
- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4
- The type of CSV field 4 and the type of field 4 in the returned tuple type.type5
- The type of CSV field 5 and the type of field 5 in the returned tuple type.type6
- The type of CSV field 6 and the type of field 6 in the returned tuple type.type7
- The type of CSV field 7 and the type of field 7 in the returned tuple type.type8
- The type of CSV field 8 and the type of field 8 in the returned tuple type.type9
- The type of CSV field 9 and the type of field 9 in the returned tuple type.type10
- The type of CSV field 10 and the type of field 10 in the returned tuple type.type11
- The type of CSV field 11 and the type of field 11 in the returned tuple type.type12
- The type of CSV field 12 and the type of field 12 in the returned tuple type.type13
- The type of CSV field 13 and the type of field 13 in the returned tuple type.type14
- The type of CSV field 14 and the type of field 14 in the returned tuple type.type15
- The type of CSV field 15 and the type of field 15 in the returned tuple type.type16
- The type of CSV field 16 and the type of field 16 in the returned tuple type.type17
- The type of CSV field 17 and the type of field 17 in the returned tuple type.type18
- The type of CSV field 18 and the type of field 18 in the returned tuple type.type19
- The type of CSV field 19 and the type of field 19 in the returned tuple type.type20
- The type of CSV field 20 and the type of field 20 in the returned tuple type.type21
- The type of CSV field 21 and the type of field 21 in the returned tuple type.type22
- The type of CSV field 22 and the type of field 22 in the returned tuple type.DataSet
representing the parsed CSV data.public <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23> DataSource<Tuple24<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11, Class<T12> type12, Class<T13> type13, Class<T14> type14, Class<T15> type15, Class<T16> type16, Class<T17> type17, Class<T18> type18, Class<T19> type19, Class<T20> type20, Class<T21> type21, Class<T22> type22, Class<T23> type23)
type0
- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1
- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2
- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3
- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4
- The type of CSV field 4 and the type of field 4 in the returned tuple type.type5
- The type of CSV field 5 and the type of field 5 in the returned tuple type.type6
- The type of CSV field 6 and the type of field 6 in the returned tuple type.type7
- The type of CSV field 7 and the type of field 7 in the returned tuple type.type8
- The type of CSV field 8 and the type of field 8 in the returned tuple type.type9
- The type of CSV field 9 and the type of field 9 in the returned tuple type.type10
- The type of CSV field 10 and the type of field 10 in the returned tuple type.type11
- The type of CSV field 11 and the type of field 11 in the returned tuple type.type12
- The type of CSV field 12 and the type of field 12 in the returned tuple type.type13
- The type of CSV field 13 and the type of field 13 in the returned tuple type.type14
- The type of CSV field 14 and the type of field 14 in the returned tuple type.type15
- The type of CSV field 15 and the type of field 15 in the returned tuple type.type16
- The type of CSV field 16 and the type of field 16 in the returned tuple type.type17
- The type of CSV field 17 and the type of field 17 in the returned tuple type.type18
- The type of CSV field 18 and the type of field 18 in the returned tuple type.type19
- The type of CSV field 19 and the type of field 19 in the returned tuple type.type20
- The type of CSV field 20 and the type of field 20 in the returned tuple type.type21
- The type of CSV field 21 and the type of field 21 in the returned tuple type.type22
- The type of CSV field 22 and the type of field 22 in the returned tuple type.type23
- The type of CSV field 23 and the type of field 23 in the returned tuple type.DataSet
representing the parsed CSV data.public <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24> DataSource<Tuple25<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11, Class<T12> type12, Class<T13> type13, Class<T14> type14, Class<T15> type15, Class<T16> type16, Class<T17> type17, Class<T18> type18, Class<T19> type19, Class<T20> type20, Class<T21> type21, Class<T22> type22, Class<T23> type23, Class<T24> type24)
type0
- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1
- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2
- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3
- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4
- The type of CSV field 4 and the type of field 4 in the returned tuple type.type5
- The type of CSV field 5 and the type of field 5 in the returned tuple type.type6
- The type of CSV field 6 and the type of field 6 in the returned tuple type.type7
- The type of CSV field 7 and the type of field 7 in the returned tuple type.type8
- The type of CSV field 8 and the type of field 8 in the returned tuple type.type9
- The type of CSV field 9 and the type of field 9 in the returned tuple type.type10
- The type of CSV field 10 and the type of field 10 in the returned tuple type.type11
- The type of CSV field 11 and the type of field 11 in the returned tuple type.type12
- The type of CSV field 12 and the type of field 12 in the returned tuple type.type13
- The type of CSV field 13 and the type of field 13 in the returned tuple type.type14
- The type of CSV field 14 and the type of field 14 in the returned tuple type.type15
- The type of CSV field 15 and the type of field 15 in the returned tuple type.type16
- The type of CSV field 16 and the type of field 16 in the returned tuple type.type17
- The type of CSV field 17 and the type of field 17 in the returned tuple type.type18
- The type of CSV field 18 and the type of field 18 in the returned tuple type.type19
- The type of CSV field 19 and the type of field 19 in the returned tuple type.type20
- The type of CSV field 20 and the type of field 20 in the returned tuple type.type21
- The type of CSV field 21 and the type of field 21 in the returned tuple type.type22
- The type of CSV field 22 and the type of field 22 in the returned tuple type.type23
- The type of CSV field 23 and the type of field 23 in the returned tuple type.type24
- The type of CSV field 24 and the type of field 24 in the returned tuple type.DataSet
representing the parsed CSV data.Copyright © 2014–2019 The Apache Software Foundation. All rights reserved.