接口 DataType
- 所有已知子接口:
JavaType
- 所有已知实现类:
DefaultJavaType
public interface DataType
-
字段概要
字段 -
方法概要
修饰符和类型方法说明int定义列时 数据类型格式intint从数据库中读取数据, 常用的基本类型可以自动转换, 不常用的如json/point/polygon/blob等转换成anyline对应的类型booleansupport()写入数据库前类型转换
如果有占位符成数据库可接受的Java数据类型
如果没有占位符 需要确定加单引号或内置函数
-
字段详细资料
-
ILLEGAL
-
-
方法详细资料
-
read
从数据库中读取数据, 常用的基本类型可以自动转换, 不常用的如json/point/polygon/blob等转换成anyline对应的类型- 参数:
value- valuedef- 默认值clazz- 目标数据类型(给entity赋值时可以根据class, DataRow赋值时可以指定class,否则按检测metadata类型转换 转换不不了的原样返回)- 返回:
- Object
-
write
写入数据库前类型转换
如果有占位符成数据库可接受的Java数据类型
如果没有占位符 需要确定加单引号或内置函数- 参数:
placeholder- 是否占位符value- valuedef- 默认值- 返回:
- Object
-
convert
-
convert
-
ignoreLength
int ignoreLength()定义列时 数据类型格式- 返回:
- boolean
-
ignorePrecision
int ignorePrecision() -
ignoreScale
int ignoreScale() -
support
boolean support() -
supportClass
Class supportClass()
-