public static class CsvReadOptions.Builder extends ReadOptions.Builder
dateFormat, dateTimeFormat, header, locale, minimizeColumnSizes, missingValueIndicator, sample, source, tableName, timeFormat| Modifier | Constructor and Description |
|---|---|
protected |
Builder() |
protected |
Builder(File file) |
protected |
Builder(InputStream stream) |
protected |
Builder(Reader reader) |
protected |
Builder(Source source) |
protected |
Builder(URL url) |
| Modifier and Type | Method and Description |
|---|---|
CsvReadOptions |
build() |
CsvReadOptions.Builder |
columnTypes(ColumnType[] columnTypes) |
CsvReadOptions.Builder |
commentPrefix(Character commentPrefix) |
CsvReadOptions.Builder |
dateFormat(String dateFormat) |
CsvReadOptions.Builder |
dateTimeFormat(String dateTimeFormat) |
CsvReadOptions.Builder |
header(boolean header) |
CsvReadOptions.Builder |
lineEnding(String lineEnding) |
CsvReadOptions.Builder |
locale(Locale locale) |
CsvReadOptions.Builder |
maxNumberOfColumns(Integer maxNumberOfColumns)
Defines maximal value of columns in csv file.
|
CsvReadOptions.Builder |
minimizeColumnSizes(boolean minimizeColumnSizes) |
CsvReadOptions.Builder |
missingValueIndicator(String missingValueIndicator) |
CsvReadOptions.Builder |
sample(boolean sample) |
CsvReadOptions.Builder |
separator(Character separator) |
CsvReadOptions.Builder |
tableName(String tableName) |
CsvReadOptions.Builder |
timeFormat(String timeFormat) |
protected Builder()
protected Builder(Source source)
protected Builder(URL url) throws IOException
IOExceptionprotected Builder(File file)
protected Builder(Reader reader)
protected Builder(InputStream stream)
public CsvReadOptions.Builder columnTypes(ColumnType[] columnTypes)
public CsvReadOptions.Builder separator(Character separator)
public CsvReadOptions.Builder lineEnding(String lineEnding)
public CsvReadOptions.Builder maxNumberOfColumns(Integer maxNumberOfColumns)
maxNumberOfColumns - - must be positive integer. Default is 512.public CsvReadOptions.Builder commentPrefix(Character commentPrefix)
public CsvReadOptions build()
build in class ReadOptions.Builderpublic CsvReadOptions.Builder header(boolean header)
header in class ReadOptions.Builderpublic CsvReadOptions.Builder tableName(String tableName)
tableName in class ReadOptions.Builderpublic CsvReadOptions.Builder sample(boolean sample)
sample in class ReadOptions.Builderpublic CsvReadOptions.Builder dateFormat(String dateFormat)
dateFormat in class ReadOptions.Builderpublic CsvReadOptions.Builder timeFormat(String timeFormat)
timeFormat in class ReadOptions.Builderpublic CsvReadOptions.Builder dateTimeFormat(String dateTimeFormat)
dateTimeFormat in class ReadOptions.Builderpublic CsvReadOptions.Builder locale(Locale locale)
locale in class ReadOptions.Builderpublic CsvReadOptions.Builder missingValueIndicator(String missingValueIndicator)
missingValueIndicator in class ReadOptions.Builderpublic CsvReadOptions.Builder minimizeColumnSizes(boolean minimizeColumnSizes)
minimizeColumnSizes in class ReadOptions.BuilderCopyright © 2019. All rights reserved.