public class DataType extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
DataType.ExaCharset |
static class |
DataType.ExaDataType |
static class |
DataType.IntervalType |
| Modifier and Type | Field and Description |
|---|---|
static int |
MAX_EXASOL_CHAR_SIZE |
static int |
MAX_EXASOL_DECIMAL_PRECISION |
static int |
MAX_EXASOL_VARCHAR_SIZE |
| Modifier and Type | Method and Description |
|---|---|
static DataType |
createBool() |
static DataType |
createChar(int size,
DataType.ExaCharset charset) |
static DataType |
createDate() |
static DataType |
createDecimal(int precision,
int scale) |
static DataType |
createDouble() |
static DataType |
createGeometry(int srid) |
static DataType |
createIntervalDaySecond(int precision,
int fraction) |
static DataType |
createIntervalYearMonth(int precision) |
static DataType |
createTimestamp(boolean withLocalTimezone) |
static DataType |
createVarChar(int size,
DataType.ExaCharset charset) |
DataType.ExaCharset |
getCharset() |
DataType.ExaDataType |
getExaDataType() |
int |
getGeometrySrid() |
int |
getIntervalFraction() |
DataType.IntervalType |
getIntervalType() |
int |
getPrecision() |
int |
getScale() |
int |
getSize() |
boolean |
isWithLocalTimezone() |
String |
toString() |
public static final int MAX_EXASOL_CHAR_SIZE
public static final int MAX_EXASOL_VARCHAR_SIZE
public static final int MAX_EXASOL_DECIMAL_PRECISION
public static DataType createVarChar(int size, DataType.ExaCharset charset)
public static DataType createChar(int size, DataType.ExaCharset charset)
public static DataType createDecimal(int precision, int scale)
public static DataType createDouble()
public static DataType createDate()
public static DataType createTimestamp(boolean withLocalTimezone)
public static DataType createBool()
public static DataType createGeometry(int srid)
public static DataType createIntervalDaySecond(int precision, int fraction)
public static DataType createIntervalYearMonth(int precision)
public DataType.ExaDataType getExaDataType()
public int getPrecision()
public int getScale()
public int getSize()
public DataType.ExaCharset getCharset()
public boolean isWithLocalTimezone()
public int getGeometrySrid()
public DataType.IntervalType getIntervalType()
public int getIntervalFraction()
Copyright © 2019. All rights reserved.