public class CsvReader extends Object
Modifier and Type | Field and Description |
---|---|
protected char |
fieldDelimiter |
protected boolean[] |
includedMask |
protected String |
lineDelimiter |
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)
Configures the delimiter that separates the fields within a row.
|
Path |
getFilePath() |
CsvReader |
ignoreFirstLine()
Sets the CSV reader to ignore the first line.
|
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.
|
<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 char fieldDelimiter
protected boolean skipFirstLineAsHeader
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.public CsvReader fieldDelimiter(char delimiter)
','
) is used by default.delimiter
- The delimiter that separates the fields in one row.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 <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 The Apache Software Foundation. All rights reserved.