public interface ColumnType
| Modifier and Type | Field and Description |
|---|---|
static BooleanColumnType |
BOOLEAN |
static DoubleColumnType |
DOUBLE |
static FloatColumnType |
FLOAT |
static InstantColumnType |
INSTANT |
static IntColumnType |
INTEGER |
static DateColumnType |
LOCAL_DATE |
static DateTimeColumnType |
LOCAL_DATE_TIME |
static TimeColumnType |
LOCAL_TIME |
static LongColumnType |
LONG |
static ShortColumnType |
SHORT |
static SkipColumnType |
SKIP |
static StringColumnType |
STRING |
static TextColumnType |
TEXT |
static Map<String,ColumnType> |
values |
| Modifier and Type | Method and Description |
|---|---|
int |
byteSize() |
default boolean |
compare(int rowNumber,
Column<?> temp,
Column<?> original) |
Column<?> |
create(String name) |
AbstractColumnParser<?> |
customParser(ReadOptions options) |
String |
getPrinterFriendlyName() |
String |
name() |
static void |
register(ColumnType type) |
static ColumnType |
valueOf(String name) |
static ColumnType[] |
values() |
static final Map<String,ColumnType> values
static final ShortColumnType SHORT
static final IntColumnType INTEGER
static final LongColumnType LONG
static final FloatColumnType FLOAT
static final BooleanColumnType BOOLEAN
static final StringColumnType STRING
static final DoubleColumnType DOUBLE
static final DateColumnType LOCAL_DATE
static final TimeColumnType LOCAL_TIME
static final DateTimeColumnType LOCAL_DATE_TIME
static final InstantColumnType INSTANT
static final TextColumnType TEXT
static final SkipColumnType SKIP
static void register(ColumnType type)
static ColumnType[] values()
static ColumnType valueOf(String name)
String name()
int byteSize()
String getPrinterFriendlyName()
AbstractColumnParser<?> customParser(ReadOptions options)
Copyright © 2020. All rights reserved.