public enum DataType extends Enum<DataType>
| 限定符和类型 | 方法和说明 |
|---|---|
Object |
convert(Object value)
|
protected <T> T |
convert0(Object value)
Default is call inner method
parseObject0(Object),
but DATE and DATE_TIME override this
method for convert a string with date format |
String |
description() |
static DataType |
detect(String value) |
static DataType |
of(String name) |
static DataType |
ofDatabaseType(int type) |
<T> T |
parseObject(Object value) |
protected abstract <T> T |
parseObject0(Object value) |
boolean |
test(Object value) |
protected boolean |
test0(Object value) |
String |
toString(Object value) |
protected String |
toString0(Object value) |
static DataType |
valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static DataType[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final DataType BOOLEAN
public static final DataType DECIMAL
public static final DataType INTEGER
public static final DataType STRING
public static final DataType DATE
public static final DataType DATE_TIME
public static final DataType TIMESTAMP
public static DataType[] values()
for (DataType c : DataType.values()) System.out.println(c);
public static DataType valueOf(String name)
name - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值protected abstract <T> T parseObject0(Object value)
protected <T> T convert0(Object value)
parseObject0(Object),
but DATE and DATE_TIME override this
method for convert a string with date format
value - the vlaueprotected boolean test0(Object value)
public final <T> T parseObject(Object value)
public final boolean test(Object value)
public String description()
public static DataType ofDatabaseType(int type)
Copyright © 2023. All rights reserved.