CsvReader
, FixedWidthReader
public abstract class FileReader extends Object
Constructor | Description |
---|---|
FileReader() |
Modifier and Type | Method | Description |
---|---|---|
String[] |
getColumnNames(ReadOptions options,
ReadOptions.ColumnTypeReadOptions columnTypeReadOptions,
com.univocity.parsers.common.AbstractParser<?> parser) |
Returns the column names for each column in the source.
|
ColumnType[] |
getColumnTypes(Reader reader,
ReadOptions options,
int linesToSkip,
com.univocity.parsers.common.AbstractParser<?> parser) |
Deprecated.
|
ColumnType[] |
getColumnTypes(Reader reader,
ReadOptions options,
int linesToSkip,
com.univocity.parsers.common.AbstractParser<?> parser,
String[] columnNames) |
Returns an array containing the inferred columnTypes for the file being read, as calculated by
the ColumnType inference logic.
|
protected String |
getTypeString(Table structure) |
|
protected Table |
parseRows(ReadOptions options,
boolean headerOnly,
Reader reader,
ReadOptions.ColumnTypeReadOptions columnTypeReadOptions,
com.univocity.parsers.common.AbstractParser<?> parser) |
|
protected Table |
parseRows(ReadOptions options,
boolean headerOnly,
Reader reader,
ReadOptions.ColumnTypeReadOptions columnTypeReadOptions,
com.univocity.parsers.common.AbstractParser<?> parser,
int sampleSize) |
@Deprecated public ColumnType[] getColumnTypes(Reader reader, ReadOptions options, int linesToSkip, com.univocity.parsers.common.AbstractParser<?> parser)
getColumnTypes(Reader, ReadOptions, int, AbstractParser, String[])
}public ColumnType[] getColumnTypes(Reader reader, ReadOptions options, int linesToSkip, com.univocity.parsers.common.AbstractParser<?> parser, String[] columnNames)
public String[] getColumnNames(ReadOptions options, ReadOptions.ColumnTypeReadOptions columnTypeReadOptions, com.univocity.parsers.common.AbstractParser<?> parser)
protected Table parseRows(ReadOptions options, boolean headerOnly, Reader reader, ReadOptions.ColumnTypeReadOptions columnTypeReadOptions, com.univocity.parsers.common.AbstractParser<?> parser)
protected Table parseRows(ReadOptions options, boolean headerOnly, Reader reader, ReadOptions.ColumnTypeReadOptions columnTypeReadOptions, com.univocity.parsers.common.AbstractParser<?> parser, int sampleSize)
Copyright © 2021. All rights reserved.