| Modifier and Type | Method and Description |
|---|---|
abstract ColumnType |
AggregateFunction.returnType() |
ColumnType |
NumericAggregateFunction.returnType() |
ColumnType |
StringFunction.returnType() |
ColumnType |
TimeAggregateFunction.returnType() |
ColumnType |
DateAggregateFunction.returnType() |
ColumnType |
BooleanAggregateFunction.returnType() |
ColumnType |
DateTimeAggregateFunction.returnType() |
| Modifier and Type | Method and Description |
|---|---|
abstract boolean |
AggregateFunction.isCompatibleColumn(ColumnType type) |
boolean |
NumericAggregateFunction.isCompatibleColumn(ColumnType type) |
boolean |
StringFunction.isCompatibleColumn(ColumnType type) |
boolean |
TimeAggregateFunction.isCompatibleColumn(ColumnType type) |
boolean |
DateAggregateFunction.isCompatibleColumn(ColumnType type) |
boolean |
BooleanAggregateFunction.isCompatibleColumn(ColumnType type) |
boolean |
DateTimeAggregateFunction.isCompatibleColumn(ColumnType type) |
| Modifier and Type | Field and Description |
|---|---|
static Map<String,ColumnType> |
ColumnType.values |
| Modifier and Type | Method and Description |
|---|---|
static ColumnType |
ColumnType.valueOf(String name) |
static ColumnType[] |
ColumnType.values() |
| Modifier and Type | Method and Description |
|---|---|
static void |
ColumnType.register(ColumnType type) |
| Constructor and Description |
|---|
NumberColumn(ColumnType type,
String name) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractColumnType
Defines the type of data held by a
Column |
class |
SkipColumnType |
| Modifier and Type | Method and Description |
|---|---|
ColumnType |
AbstractColumnParser.columnType() |
ColumnType |
AbstractColumn.type() |
ColumnType |
Column.type()
Returns this column's ColumnType
|
| Constructor and Description |
|---|
AbstractColumn(ColumnType type,
String name) |
AbstractColumnParser(ColumnType columnType) |
| Modifier and Type | Class and Description |
|---|---|
class |
BooleanColumnType |
| Constructor and Description |
|---|
BooleanParser(ColumnType columnType) |
| Modifier and Type | Class and Description |
|---|---|
class |
DateColumnType |
| Constructor and Description |
|---|
DateParser(ColumnType type) |
DateParser(ColumnType type,
ReadOptions readOptions) |
| Modifier and Type | Class and Description |
|---|---|
class |
DateTimeColumnType |
| Constructor and Description |
|---|
DateTimeParser(ColumnType columnType) |
| Modifier and Type | Class and Description |
|---|---|
class |
InstantColumnType |
| Constructor and Description |
|---|
InstantParser(ColumnType columnType) |
| Modifier and Type | Class and Description |
|---|---|
class |
DoubleColumnType |
class |
FloatColumnType |
class |
IntColumnType |
class |
LongColumnType |
class |
ShortColumnType |
| Constructor and Description |
|---|
DoubleParser(ColumnType columnType) |
FloatParser(ColumnType columnType) |
IntParser(ColumnType columnType) |
LongParser(ColumnType columnType) |
| Modifier and Type | Class and Description |
|---|---|
class |
StringColumnType |
class |
TextColumnType |
| Constructor and Description |
|---|
StringParser(ColumnType columnType) |
StringParser(ColumnType columnType,
ReadOptions readOptions) |
| Modifier and Type | Class and Description |
|---|---|
class |
TimeColumnType |
| Constructor and Description |
|---|
TimeParser(ColumnType columnType) |
TimeParser(ColumnType columnType,
ReadOptions readOptions) |
| Modifier and Type | Field and Description |
|---|---|
protected List<ColumnType> |
ReadOptions.columnTypesToDetect |
protected List<ColumnType> |
ReadOptions.Builder.columnTypesToDetect |
| Modifier and Type | Method and Description |
|---|---|
ColumnType[] |
ColumnTypeDetector.detectColumnTypes(Iterator<String[]> rows,
ReadOptions options)
Estimates and returns the type for each column in the input text
|
protected ColumnType[] |
FileReader.getTypes(Reader reader,
ReadOptions options,
int linesToSkip,
com.univocity.parsers.common.AbstractParser<?> parser) |
| Modifier and Type | Method and Description |
|---|---|
List<ColumnType> |
ReadOptions.columnTypesToDetect() |
| Modifier and Type | Method and Description |
|---|---|
protected Table |
FileReader.parseRows(ReadOptions options,
boolean headerOnly,
Reader reader,
ColumnType[] types,
com.univocity.parsers.common.AbstractParser<?> parser) |
| Modifier and Type | Method and Description |
|---|---|
ReadOptions.Builder |
ReadOptions.Builder.columnTypesToDetect(List<ColumnType> columnTypesToDetect) |
| Constructor and Description |
|---|
ColumnTypeDetector(List<ColumnType> typeArray) |
| Modifier and Type | Method and Description |
|---|---|
ColumnType[] |
CsvReadOptions.columnTypes() |
protected ColumnType[] |
CsvReader.detectColumnTypes(Reader reader,
CsvReadOptions options)
Estimates and returns the type for each column in the delimited text file
file |
| Modifier and Type | Method and Description |
|---|---|
CsvReadOptions.Builder |
CsvReadOptions.Builder.columnTypes(ColumnType[] columnTypes) |
| Modifier and Type | Field and Description |
|---|---|
protected ColumnType[] |
FixedWidthReadOptions.Builder.columnTypes |
| Modifier and Type | Method and Description |
|---|---|
ColumnType[] |
FixedWidthReadOptions.columnTypes() |
ColumnType[] |
FixedWidthReader.detectColumnTypes(Reader reader,
FixedWidthReadOptions options)
Estimates and returns the type for each column in the delimited text file
file |
| Modifier and Type | Method and Description |
|---|---|
FixedWidthReadOptions.Builder |
FixedWidthReadOptions.Builder.columnTypes(ColumnType[] columnTypes) |
| Modifier and Type | Method and Description |
|---|---|
protected static ColumnType |
SqlResultSetReader.getColumnType(int columnType,
int scale,
int precision) |
| Modifier and Type | Method and Description |
|---|---|
static void |
SqlResultSetReader.mapJdbcTypeToColumnType(Integer jdbc,
ColumnType columnType)
Change or add a mapping between the given Jdbc type and column type.
|
| Modifier and Type | Method and Description |
|---|---|
ColumnType[] |
Relation.columnTypes()
Returns an array of the column types of all columns in the relation, including duplicates as appropriate,
and maintaining order
|
| Modifier and Type | Method and Description |
|---|---|
List<Column<?>> |
Relation.columnsOfType(ColumnType type) |
Copyright © 2019. All rights reserved.