Package | Description |
---|---|
org.apache.ibatis.builder |
Base package for the Configuration building code
|
org.apache.ibatis.jdbc |
TODO fillme.
|
org.apache.ibatis.mapping |
TODO fillme.
|
org.apache.ibatis.type |
Type handlers.
|
Modifier and Type | Method and Description |
---|---|
protected TypeHandler<?> |
BaseBuilder.resolveTypeHandler(Class<?> javaType,
Class<? extends TypeHandler<?>> typeHandlerType) |
protected TypeHandler<?> |
BaseBuilder.resolveTypeHandler(Class<?> javaType,
String typeHandlerAlias) |
Modifier and Type | Method and Description |
---|---|
Discriminator |
MapperBuilderAssistant.buildDiscriminator(Class<?> resultType,
String column,
Class<?> javaType,
JdbcType jdbcType,
Class<? extends TypeHandler<?>> typeHandler,
Map<String,String> discriminatorMap) |
ParameterMapping |
MapperBuilderAssistant.buildParameterMapping(Class<?> parameterType,
String property,
Class<?> javaType,
JdbcType jdbcType,
String resultMap,
ParameterMode parameterMode,
Class<? extends TypeHandler<?>> typeHandler,
Integer numericScale) |
ResultMapping |
MapperBuilderAssistant.buildResultMapping(Class<?> resultType,
String property,
String column,
Class<?> javaType,
JdbcType jdbcType,
String nestedSelect,
String nestedResultMap,
String notNullColumn,
String columnPrefix,
Class<? extends TypeHandler<?>> typeHandler,
List<ResultFlag> flags)
Backward compatibility signature
|
ResultMapping |
MapperBuilderAssistant.buildResultMapping(Class<?> resultType,
String property,
String column,
Class<?> javaType,
JdbcType jdbcType,
String nestedSelect,
String nestedResultMap,
String notNullColumn,
String columnPrefix,
Class<? extends TypeHandler<?>> typeHandler,
List<ResultFlag> flags,
String resultSet,
String foreignColumn,
boolean lazy) |
protected TypeHandler<?> |
BaseBuilder.resolveTypeHandler(Class<?> javaType,
Class<? extends TypeHandler<?>> typeHandlerType) |
Modifier and Type | Method and Description |
---|---|
TypeHandler |
Null.getTypeHandler() |
Modifier and Type | Method and Description |
---|---|
TypeHandler<?> |
ParameterMapping.getTypeHandler()
Used when setting parameters to the PreparedStatement
|
TypeHandler<?> |
ResultMapping.getTypeHandler() |
Modifier and Type | Method and Description |
---|---|
ParameterMapping.Builder |
ParameterMapping.Builder.typeHandler(TypeHandler<?> typeHandler) |
ResultMapping.Builder |
ResultMapping.Builder.typeHandler(TypeHandler<?> typeHandler) |
Constructor and Description |
---|
Builder(Configuration configuration,
String property,
String column,
TypeHandler<?> typeHandler) |
Builder(Configuration configuration,
String property,
TypeHandler<?> typeHandler) |
Modifier and Type | Class and Description |
---|---|
class |
ArrayTypeHandler |
class |
BaseTypeHandler<T> |
class |
BigDecimalTypeHandler |
class |
BigIntegerTypeHandler |
class |
BlobByteObjectArrayTypeHandler |
class |
BlobTypeHandler |
class |
BooleanTypeHandler |
class |
ByteArrayTypeHandler |
class |
ByteObjectArrayTypeHandler |
class |
ByteTypeHandler |
class |
CharacterTypeHandler |
class |
ClobTypeHandler |
class |
DateOnlyTypeHandler |
class |
DateTypeHandler |
class |
DoubleTypeHandler |
class |
EnumOrdinalTypeHandler<E extends Enum<E>> |
class |
EnumTypeHandler<E extends Enum<E>> |
class |
FloatTypeHandler |
class |
IntegerTypeHandler |
class |
LongTypeHandler |
class |
NClobTypeHandler |
class |
NStringTypeHandler |
class |
ObjectTypeHandler |
class |
ShortTypeHandler |
class |
SqlDateTypeHandler |
class |
SqlTimestampTypeHandler |
class |
SqlTimeTypeHandler |
class |
StringTypeHandler |
class |
TimeOnlyTypeHandler |
class |
UnknownTypeHandler |
Modifier and Type | Method and Description |
---|---|
<T> TypeHandler<T> |
TypeHandlerRegistry.getInstance(Class<?> javaTypeClass,
Class<?> typeHandlerClass) |
TypeHandler<?> |
TypeHandlerRegistry.getMappingTypeHandler(Class<? extends TypeHandler<?>> handlerType) |
<T> TypeHandler<T> |
TypeHandlerRegistry.getTypeHandler(Class<T> type) |
<T> TypeHandler<T> |
TypeHandlerRegistry.getTypeHandler(Class<T> type,
JdbcType jdbcType) |
TypeHandler<?> |
TypeHandlerRegistry.getTypeHandler(JdbcType jdbcType) |
<T> TypeHandler<T> |
TypeHandlerRegistry.getTypeHandler(TypeReference<T> javaTypeReference) |
<T> TypeHandler<T> |
TypeHandlerRegistry.getTypeHandler(TypeReference<T> javaTypeReference,
JdbcType jdbcType) |
TypeHandler<Object> |
TypeHandlerRegistry.getUnknownTypeHandler() |
Modifier and Type | Method and Description |
---|---|
Collection<TypeHandler<?>> |
TypeHandlerRegistry.getTypeHandlers() |
Modifier and Type | Method and Description |
---|---|
<T> void |
TypeHandlerRegistry.register(Class<T> type,
JdbcType jdbcType,
TypeHandler<? extends T> handler) |
<T> void |
TypeHandlerRegistry.register(Class<T> javaType,
TypeHandler<? extends T> typeHandler) |
void |
TypeHandlerRegistry.register(JdbcType jdbcType,
TypeHandler<?> handler) |
<T> void |
TypeHandlerRegistry.register(TypeHandler<T> typeHandler) |
<T> void |
TypeHandlerRegistry.register(TypeReference<T> javaTypeReference,
TypeHandler<? extends T> handler) |
Modifier and Type | Method and Description |
---|---|
TypeHandler<?> |
TypeHandlerRegistry.getMappingTypeHandler(Class<? extends TypeHandler<?>> handlerType) |
Copyright © 2010–2016 MyBatis.org. All rights reserved.