org.apache.ibatis.type
Class TypeHandlerRegistry
java.lang.Object
org.apache.ibatis.type.TypeHandlerRegistry
public final class TypeHandlerRegistry
- extends Object
Method Summary |
|
getInstance(Class<?> javaTypeClass,
Class<?> typeHandlerClass)
|
TypeHandler<?> |
getMappingTypeHandler(Class<? extends TypeHandler<?>> handlerType)
|
|
getTypeHandler(Class<T> type)
|
|
getTypeHandler(Class<T> type,
JdbcType jdbcType)
|
TypeHandler<?> |
getTypeHandler(JdbcType jdbcType)
|
|
getTypeHandler(TypeReference<T> javaTypeReference)
|
|
getTypeHandler(TypeReference<T> javaTypeReference,
JdbcType jdbcType)
|
TypeHandler<Object> |
getUnknownTypeHandler()
|
boolean |
hasTypeHandler(Class<?> javaType)
|
boolean |
hasTypeHandler(Class<?> javaType,
JdbcType jdbcType)
|
boolean |
hasTypeHandler(TypeReference<?> javaTypeReference)
|
boolean |
hasTypeHandler(TypeReference<?> javaTypeReference,
JdbcType jdbcType)
|
void |
register(Class<?> typeHandlerClass)
|
void |
register(Class<?> javaTypeClass,
Class<?> typeHandlerClass)
|
void |
register(Class<?> javaTypeClass,
JdbcType jdbcType,
Class<?> typeHandlerClass)
|
|
register(Class<T> type,
JdbcType jdbcType,
TypeHandler<? extends T> handler)
|
|
register(Class<T> javaType,
TypeHandler<? extends T> typeHandler)
|
void |
register(JdbcType jdbcType,
TypeHandler<?> handler)
|
void |
register(String packageName)
|
|
register(TypeHandler<T> typeHandler)
|
|
register(TypeReference<T> javaTypeReference,
TypeHandler<? extends T> handler)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TypeHandlerRegistry
public TypeHandlerRegistry()
hasTypeHandler
public boolean hasTypeHandler(Class<?> javaType)
hasTypeHandler
public boolean hasTypeHandler(TypeReference<?> javaTypeReference)
hasTypeHandler
public boolean hasTypeHandler(Class<?> javaType,
JdbcType jdbcType)
hasTypeHandler
public boolean hasTypeHandler(TypeReference<?> javaTypeReference,
JdbcType jdbcType)
getMappingTypeHandler
public TypeHandler<?> getMappingTypeHandler(Class<? extends TypeHandler<?>> handlerType)
getTypeHandler
public <T> TypeHandler<T> getTypeHandler(Class<T> type)
getTypeHandler
public <T> TypeHandler<T> getTypeHandler(TypeReference<T> javaTypeReference)
getTypeHandler
public TypeHandler<?> getTypeHandler(JdbcType jdbcType)
getTypeHandler
public <T> TypeHandler<T> getTypeHandler(Class<T> type,
JdbcType jdbcType)
getTypeHandler
public <T> TypeHandler<T> getTypeHandler(TypeReference<T> javaTypeReference,
JdbcType jdbcType)
getUnknownTypeHandler
public TypeHandler<Object> getUnknownTypeHandler()
register
public void register(JdbcType jdbcType,
TypeHandler<?> handler)
register
public <T> void register(TypeHandler<T> typeHandler)
register
public <T> void register(Class<T> javaType,
TypeHandler<? extends T> typeHandler)
register
public <T> void register(TypeReference<T> javaTypeReference,
TypeHandler<? extends T> handler)
register
public <T> void register(Class<T> type,
JdbcType jdbcType,
TypeHandler<? extends T> handler)
register
public void register(Class<?> typeHandlerClass)
register
public void register(Class<?> javaTypeClass,
Class<?> typeHandlerClass)
register
public void register(Class<?> javaTypeClass,
JdbcType jdbcType,
Class<?> typeHandlerClass)
getInstance
public <T> TypeHandler<T> getInstance(Class<?> javaTypeClass,
Class<?> typeHandlerClass)
register
public void register(String packageName)
Copyright © 2010-2012 MyBatis.org. All Rights Reserved.