Package tech.tablesaw.io.jsonl
Class JsonlReadOptions.Builder
- java.lang.Object
-
- tech.tablesaw.io.jsonl.JsonlReadOptions.Builder
-
- Enclosing class:
- JsonlReadOptions
public static class JsonlReadOptions.Builder extends Object
-
-
Method Summary
-
-
-
Constructor Detail
-
Builder
protected Builder(tech.tablesaw.io.Source source)
-
Builder
protected Builder(URL url) throws IOException
- Throws:
IOException
-
Builder
public Builder(File file)
-
Builder
protected Builder(Reader reader)
-
Builder
protected Builder(InputStream stream)
-
-
Method Detail
-
build
public JsonlReadOptions build()
-
header
public JsonlReadOptions.Builder header(boolean header)
-
tableName
public JsonlReadOptions.Builder tableName(String tableName)
-
sample
public JsonlReadOptions.Builder sample(boolean sample)
-
dateFormat
public JsonlReadOptions.Builder dateFormat(DateTimeFormatter dateFormat)
-
timeFormat
public JsonlReadOptions.Builder timeFormat(DateTimeFormatter timeFormat)
-
dateTimeFormat
public JsonlReadOptions.Builder dateTimeFormat(DateTimeFormatter dateTimeFormat)
-
locale
public JsonlReadOptions.Builder locale(Locale locale)
-
missingValueIndicator
public JsonlReadOptions.Builder missingValueIndicator(String... missingValueIndicators)
-
minimizeColumnSizes
public JsonlReadOptions.Builder minimizeColumnSizes()
-
path
public JsonlReadOptions.Builder path(String path)
- Parameters:
path
- the JSON Pointer path used to select a sub-tree in the main document
-
columnTypes
public JsonlReadOptions.Builder columnTypes(tech.tablesaw.api.ColumnType[] columnTypes)
-
columnTypes
public JsonlReadOptions.Builder columnTypes(Function<String,tech.tablesaw.api.ColumnType> columnTypeFunction)
-
columnTypesPartial
public JsonlReadOptions.Builder columnTypesPartial(Function<String,Optional<tech.tablesaw.api.ColumnType>> columnTypeFunction)
-
columnTypesPartial
public JsonlReadOptions.Builder columnTypesPartial(Map<String,tech.tablesaw.api.ColumnType> columnTypeByName)
-
-