public abstract class TypeUtils extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
BIGINT |
static String |
BINARY |
static String |
BIT |
static String |
BLOB |
static String |
BOOLEAN |
static String |
CHAR |
static String |
CLOB |
static String |
DATE |
static String |
DECIMAL |
static String |
DOUBLE |
static String |
FLOAT |
static String |
INT |
static String |
INTEGER |
static String |
JAVA_OBJECT |
static String |
LONGNVARCHAR |
static String |
LONGVARBINARY |
static String |
LONGVARCHAR |
static String |
NCHAR |
static String |
NCLOB |
static String |
NUMERIC |
static String |
NVARCHAR |
static String |
REAL |
static String |
SMALLINT |
static String |
TIME |
static String |
TIMESTAMP |
static String |
TINYINT |
static String |
UNKNOW |
static String |
VARBINARY |
static String |
VARCHAR |
| Constructor and Description |
|---|
TypeUtils() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
canMapToDialectType(Class<?> clazz)
Check if a Java class type can map to a Dialect type
|
static Type |
colDef2DialectType(String columnDefination)
Convert column definition String to Dialect's Type
|
static Class<?> |
dialectTypeToJavaType(Type type) |
static Type |
javaSqlTypeToDialectType(int javaSqlType)
Convert java.sql.Types.xxx type to Dialect's Type
|
static Type |
javaType2DialectType(Class<?> clazz)
Convert a Class type to Dialect's Type
|
public static final String BIGINT
public static final String BINARY
public static final String BIT
public static final String BLOB
public static final String BOOLEAN
public static final String CHAR
public static final String CLOB
public static final String DATE
public static final String DECIMAL
public static final String DOUBLE
public static final String FLOAT
public static final String INTEGER
public static final String INT
public static final String JAVA_OBJECT
public static final String LONGNVARCHAR
public static final String LONGVARBINARY
public static final String LONGVARCHAR
public static final String NCHAR
public static final String NCLOB
public static final String NUMERIC
public static final String NVARCHAR
public static final String UNKNOW
public static final String REAL
public static final String SMALLINT
public static final String TIME
public static final String TIMESTAMP
public static final String TINYINT
public static final String VARBINARY
public static final String VARCHAR
public static boolean canMapToDialectType(Class<?> clazz)
public static Type javaType2DialectType(Class<?> clazz)
public static Type colDef2DialectType(String columnDefination)
public static Type javaSqlTypeToDialectType(int javaSqlType)
Copyright © 2021. All rights reserved.