类 TypeHandlerRegistry
java.lang.Object
cn.myafx.data.type.TypeHandlerRegistry
- 作者:
- Clinton Begin, Kazuki Shimizu
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明<T> TypeHandler<T>getInstance(Class<?> javaTypeClass, Class<?> typeHandlerClass) TypeHandler<?>getMappingTypeHandler(Class<? extends TypeHandler<?>> handlerType) TypeHandler<?>getTypeHandler(JdbcType jdbcType) <T> TypeHandler<T>getTypeHandler(TypeReference<T> javaTypeReference) <T> TypeHandler<T>getTypeHandler(TypeReference<T> javaTypeReference, JdbcType jdbcType) <T> TypeHandler<T>getTypeHandler(Class<T> type) <T> TypeHandler<T>getTypeHandler(Class<T> type, JdbcType jdbcType) Gets the type handlers.booleanhasTypeHandler(TypeReference<?> javaTypeReference) booleanhasTypeHandler(TypeReference<?> javaTypeReference, JdbcType jdbcType) booleanhasTypeHandler(Class<?> javaType) booleanhasTypeHandler(Class<?> javaType, JdbcType jdbcType) voidregister(JdbcType jdbcType, TypeHandler<?> handler) <T> voidregister(TypeHandler<T> typeHandler) <T> voidregister(TypeReference<T> javaTypeReference, TypeHandler<? extends T> handler) voidvoidvoid<T> voidregister(Class<T> type, JdbcType jdbcType, TypeHandler<? extends T> handler) <T> voidregister(Class<T> javaType, TypeHandler<? extends T> typeHandler) voidvoidsetDefaultEnumTypeHandler(Class<? extends TypeHandler> typeHandler) setDefaultEnumTypeHandler
-
构造器详细资料
-
TypeHandlerRegistry
public TypeHandlerRegistry()The constructor that pass the MyBatis configuration.- 从以下版本开始:
- 3.5.4
-
-
方法详细资料
-
setDefaultEnumTypeHandler
setDefaultEnumTypeHandler- 参数:
typeHandler- TypeHandler
-
hasTypeHandler
- 抛出:
TypeException
-
hasTypeHandler
- 抛出:
TypeException
-
hasTypeHandler
- 抛出:
TypeException
-
hasTypeHandler
public boolean hasTypeHandler(TypeReference<?> javaTypeReference, JdbcType jdbcType) throws TypeException - 抛出:
TypeException
-
getMappingTypeHandler
-
getTypeHandler
- 抛出:
TypeException
-
getTypeHandler
- 抛出:
TypeException
-
getTypeHandler
-
getTypeHandler
- 抛出:
TypeException
-
getTypeHandler
public <T> TypeHandler<T> getTypeHandler(TypeReference<T> javaTypeReference, JdbcType jdbcType) throws TypeException - 抛出:
TypeException
-
register
-
register
-
register
-
register
-
register
-
register
- 抛出:
TypeException
-
register
- 抛出:
Exception
-
register
- 抛出:
TypeException
-
register
public void register(Class<?> javaTypeClass, JdbcType jdbcType, Class<?> typeHandlerClass) throws TypeException - 抛出:
TypeException
-
getInstance
public <T> TypeHandler<T> getInstance(Class<?> javaTypeClass, Class<?> typeHandlerClass) throws TypeException - 抛出:
TypeException
-
getTypeHandlers
Gets the type handlers.- 返回:
- the type handlers
- 从以下版本开始:
- 3.2.2
-