程序包 gu.sql2java
类 BaseTypeColumnCodec
java.lang.Object
gu.sql2java.BaseColumnCodec
gu.sql2java.BaseTypeColumnCodec
- 所有已实现的接口:
ColumnCodec
基本数据类型(Number,Boolean,Date,byte[],ByteBuffer)编解码实现
- 从以下版本开始:
- 3.21.0
- 作者:
- guyadong
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected ObjectCOLUMN_TRANSFORMER(Object input, Class<?> targetType) protected <T> TdoDeserialize(Object columnValue, Class<T> targetType) protected <T> TdoDeserialize(Object columnValue, Type targetType) protected <T> TdoSerialize(Object obj, Class<T> targetType) static booleanisBaseColumnType(Class<?> clazz) 判断类型是否为SQL字段基本类型(number,boolean,string,date,byte array,byte buffer)static booleanisBaseColumnType(Object object) 判断输入参数是否为SQL字段基本类型(number,boolean,string,date,byte array,byte buffer)static booleanisJdbcType(Class<?> clazz) 判断类型是否为JDBC支持的基本类型(number,boolean,string,date,byte array,byte buffer)从类继承的方法 gu.sql2java.BaseColumnCodec
deserialize, deserialize, serialize
-
字段详细资料
-
BASE_CODEC
-
-
构造器详细资料
-
BaseTypeColumnCodec
public BaseTypeColumnCodec()
-
-
方法详细资料
-
doDeserialize
protected <T> T doDeserialize(Object columnValue, Class<T> targetType) throws ResultSetCodecException - 指定者:
doDeserialize在类中BaseColumnCodec- 抛出:
ResultSetCodecException
-
doDeserialize
- 指定者:
doDeserialize在类中BaseColumnCodec- 抛出:
ResultSetCodecException
-
doSerialize
- 指定者:
doSerialize在类中BaseColumnCodec- 抛出:
ResultSetCodecException
-
COLUMN_TRANSFORMER
protected Object COLUMN_TRANSFORMER(Object input, Class<?> targetType) throws ResultSetCodecException -
isBaseColumnType
判断输入参数是否为SQL字段基本类型(number,boolean,string,date,byte array,byte buffer)- 参数:
object- 为null返回true
-
isBaseColumnType
判断类型是否为SQL字段基本类型(number,boolean,string,date,byte array,byte buffer)- 参数:
clazz-
-
isJdbcType
判断类型是否为JDBC支持的基本类型(number,boolean,string,date,byte array,byte buffer)- 参数:
clazz-- 从以下版本开始:
- 3.23.2
-