public enum DataTypeBind extends Enum<DataTypeBind>
| Enum Constant and Description |
|---|
BOOL
boolean类型
|
BYTE
byte类型
|
CHAR
char类型
|
DATETIME
日期类型
|
DOUBLE
double类型
|
FLOAT
float类型
|
INT
int 类型
|
LONG
long类型
|
SHORT
short类型
|
STRING
String类型
|
TEXT
文本类型
|
UPDATETIME
时间类型
|
| Modifier and Type | Field and Description |
|---|---|
private String |
dbType
数据库类型
|
private Object |
defaultValue
类型的默认值
|
private static Map<String,DataTypeBind> |
MAP |
| Modifier and Type | Method and Description |
|---|---|
String |
getDBType() |
Object |
getDefaultValue() |
static DataTypeBind |
getEnum(Class<?> fieldType) |
static DataTypeBind |
getEnum(String dbType)
get enum object by enum value.
|
static DataTypeBind |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static DataTypeBind[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final DataTypeBind BOOL
public static final DataTypeBind BYTE
public static final DataTypeBind CHAR
public static final DataTypeBind SHORT
public static final DataTypeBind INT
public static final DataTypeBind LONG
public static final DataTypeBind FLOAT
public static final DataTypeBind DOUBLE
public static final DataTypeBind STRING
public static final DataTypeBind TEXT
public static final DataTypeBind DATETIME
public static final DataTypeBind UPDATETIME
private String dbType
private Object defaultValue
private static final Map<String,DataTypeBind> MAP
public static DataTypeBind[] values()
for (DataTypeBind c : DataTypeBind.values()) System.out.println(c);
public static DataTypeBind valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic String getDBType()
public Object getDefaultValue()
public static DataTypeBind getEnum(String dbType)
public static DataTypeBind getEnum(Class<?> fieldType)
Copyright © 2015. All rights reserved.