static DataType<Long> |
DataType.bigintDataType() |
static DataType<Boolean> |
DataType.booleanDataType() |
static DataType<String> |
DataType.charDataType(int length) |
static DataType<String> |
DataType.charDataType(int length,
String properties) |
static DataType<String> |
DataType.charDataType(String insertType,
int length) |
static <T> DataType<T> |
DataType.dataType(String insertType,
Type prestoResultType,
Function<T,String> toLiteral,
Function<T,?> toPrestoQueryResult) |
static DataType<LocalDate> |
DataType.dateDataType() |
static DataType<BigDecimal> |
DataType.decimalDataType(int precision,
int scale) |
static DataType<Double> |
DataType.doubleDataType() |
static DataType<Integer> |
DataType.integerDataType() |
static DataType<String> |
DataType.jsonDataType() |
static DataType<Float> |
DataType.realDataType() |
static DataType<Short> |
DataType.smallintDataType() |
static DataType<String> |
DataType.stringDataType(String insertType,
Type prestoResultType) |
static DataType<LocalTime> |
DataType.timeDataType() |
static DataType<LocalDateTime> |
DataType.timestampDataType() |
static DataType<Byte> |
DataType.tinyintDataType() |
static DataType<byte[]> |
DataType.varbinaryDataType() |
static DataType<String> |
DataType.varcharDataType() |
static DataType<String> |
DataType.varcharDataType(int size) |
static DataType<String> |
DataType.varcharDataType(int size,
String properties) |