Uses of Class
org.apache.ibatis.type.JdbcType
-
Packages that use JdbcType Package Description org.apache.ibatis.annotations Contains all the annotation that are used in mapper interfaces.org.apache.ibatis.builder Base package for the Configuration building code.org.apache.ibatis.executor.resultset Contains the result processing logic.org.apache.ibatis.jdbc Utilities for JDBC.org.apache.ibatis.mapping Base package for mapping.org.apache.ibatis.session Base package.org.apache.ibatis.type Type handlers. -
-
Uses of JdbcType in org.apache.ibatis.annotations
Methods in org.apache.ibatis.annotations that return JdbcType Modifier and Type Method Description JdbcType
jdbcType()
Return the jdbc type for column that map to this argument.JdbcType
jdbcType()
Return the jdbc type for column that map to this argument.JdbcType
jdbcType()
Return the jdbc type for column that hold conditional value. -
Uses of JdbcType in org.apache.ibatis.builder
Methods in org.apache.ibatis.builder that return JdbcType Modifier and Type Method Description protected JdbcType
BaseBuilder. resolveJdbcType(String alias)
Methods in org.apache.ibatis.builder with parameters of type JdbcType Modifier and Type Method 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 'buildResultMapping'.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)
-
Uses of JdbcType in org.apache.ibatis.executor.resultset
Methods in org.apache.ibatis.executor.resultset that return JdbcType Modifier and Type Method Description JdbcType
ResultSetWrapper. getJdbcType(String columnName)
Methods in org.apache.ibatis.executor.resultset that return types with arguments of type JdbcType Modifier and Type Method Description List<JdbcType>
ResultSetWrapper. getJdbcTypes()
-
Uses of JdbcType in org.apache.ibatis.jdbc
Methods in org.apache.ibatis.jdbc that return JdbcType Modifier and Type Method Description JdbcType
Null. getJdbcType()
-
Uses of JdbcType in org.apache.ibatis.mapping
Methods in org.apache.ibatis.mapping that return JdbcType Modifier and Type Method Description JdbcType
ParameterMapping. getJdbcType()
Used in the UnknownTypeHandler in case there is no handler for the property type.JdbcType
ResultMapping. getJdbcType()
Methods in org.apache.ibatis.mapping with parameters of type JdbcType Modifier and Type Method Description ParameterMapping.Builder
ParameterMapping.Builder. jdbcType(JdbcType jdbcType)
ResultMapping.Builder
ResultMapping.Builder. jdbcType(JdbcType jdbcType)
-
Uses of JdbcType in org.apache.ibatis.session
Fields in org.apache.ibatis.session declared as JdbcType Modifier and Type Field Description protected JdbcType
Configuration. jdbcTypeForNull
Methods in org.apache.ibatis.session that return JdbcType Modifier and Type Method Description JdbcType
Configuration. getJdbcTypeForNull()
Methods in org.apache.ibatis.session with parameters of type JdbcType Modifier and Type Method Description void
Configuration. setJdbcTypeForNull(JdbcType jdbcTypeForNull)
-
Uses of JdbcType in org.apache.ibatis.type
Methods in org.apache.ibatis.type that return JdbcType Modifier and Type Method Description static JdbcType
JdbcType. forCode(int code)
JdbcType[]
value()
Returns jdbc types to mapTypeHandler
.static JdbcType
JdbcType. valueOf(String name)
Returns the enum constant of this type with the specified name.static JdbcType[]
JdbcType. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.apache.ibatis.type with parameters of type JdbcType Modifier and Type Method Description <T> TypeHandler<T>
TypeHandlerRegistry. getTypeHandler(Class<T> type, JdbcType jdbcType)
TypeHandler<?>
TypeHandlerRegistry. getTypeHandler(JdbcType jdbcType)
<T> TypeHandler<T>
TypeHandlerRegistry. getTypeHandler(TypeReference<T> javaTypeReference, JdbcType jdbcType)
boolean
TypeHandlerRegistry. hasTypeHandler(Class<?> javaType, JdbcType jdbcType)
boolean
TypeHandlerRegistry. hasTypeHandler(TypeReference<?> javaTypeReference, JdbcType jdbcType)
void
TypeHandlerRegistry. register(Class<?> javaTypeClass, JdbcType jdbcType, Class<?> typeHandlerClass)
<T> void
TypeHandlerRegistry. register(Class<T> type, JdbcType jdbcType, TypeHandler<? extends T> handler)
void
TypeHandlerRegistry. register(JdbcType jdbcType, TypeHandler<?> handler)
void
ArrayTypeHandler. setNonNullParameter(PreparedStatement ps, int i, Object parameter, JdbcType jdbcType)
abstract void
BaseTypeHandler. setNonNullParameter(PreparedStatement ps, int i, T parameter, JdbcType jdbcType)
void
BigDecimalTypeHandler. setNonNullParameter(PreparedStatement ps, int i, BigDecimal parameter, JdbcType jdbcType)
void
BigIntegerTypeHandler. setNonNullParameter(PreparedStatement ps, int i, BigInteger parameter, JdbcType jdbcType)
void
BlobByteObjectArrayTypeHandler. setNonNullParameter(PreparedStatement ps, int i, Byte[] parameter, JdbcType jdbcType)
void
BlobInputStreamTypeHandler. setNonNullParameter(PreparedStatement ps, int i, InputStream parameter, JdbcType jdbcType)
Set anInputStream
intoPreparedStatement
.void
BlobTypeHandler. setNonNullParameter(PreparedStatement ps, int i, byte[] parameter, JdbcType jdbcType)
void
BooleanTypeHandler. setNonNullParameter(PreparedStatement ps, int i, Boolean parameter, JdbcType jdbcType)
void
ByteArrayTypeHandler. setNonNullParameter(PreparedStatement ps, int i, byte[] parameter, JdbcType jdbcType)
void
ByteObjectArrayTypeHandler. setNonNullParameter(PreparedStatement ps, int i, Byte[] parameter, JdbcType jdbcType)
void
ByteTypeHandler. setNonNullParameter(PreparedStatement ps, int i, Byte parameter, JdbcType jdbcType)
void
CharacterTypeHandler. setNonNullParameter(PreparedStatement ps, int i, Character parameter, JdbcType jdbcType)
void
ClobReaderTypeHandler. setNonNullParameter(PreparedStatement ps, int i, Reader parameter, JdbcType jdbcType)
Set aReader
intoPreparedStatement
.void
ClobTypeHandler. setNonNullParameter(PreparedStatement ps, int i, String parameter, JdbcType jdbcType)
void
DateOnlyTypeHandler. setNonNullParameter(PreparedStatement ps, int i, Date parameter, JdbcType jdbcType)
void
DateTypeHandler. setNonNullParameter(PreparedStatement ps, int i, Date parameter, JdbcType jdbcType)
void
DoubleTypeHandler. setNonNullParameter(PreparedStatement ps, int i, Double parameter, JdbcType jdbcType)
void
EnumOrdinalTypeHandler. setNonNullParameter(PreparedStatement ps, int i, E parameter, JdbcType jdbcType)
void
EnumTypeHandler. setNonNullParameter(PreparedStatement ps, int i, E parameter, JdbcType jdbcType)
void
FloatTypeHandler. setNonNullParameter(PreparedStatement ps, int i, Float parameter, JdbcType jdbcType)
void
InstantTypeHandler. setNonNullParameter(PreparedStatement ps, int i, Instant parameter, JdbcType jdbcType)
void
IntegerTypeHandler. setNonNullParameter(PreparedStatement ps, int i, Integer parameter, JdbcType jdbcType)
void
JapaneseDateTypeHandler. setNonNullParameter(PreparedStatement ps, int i, JapaneseDate parameter, JdbcType jdbcType)
void
LocalDateTimeTypeHandler. setNonNullParameter(PreparedStatement ps, int i, LocalDateTime parameter, JdbcType jdbcType)
void
LocalDateTypeHandler. setNonNullParameter(PreparedStatement ps, int i, LocalDate parameter, JdbcType jdbcType)
void
LocalTimeTypeHandler. setNonNullParameter(PreparedStatement ps, int i, LocalTime parameter, JdbcType jdbcType)
void
LongTypeHandler. setNonNullParameter(PreparedStatement ps, int i, Long parameter, JdbcType jdbcType)
void
MonthTypeHandler. setNonNullParameter(PreparedStatement ps, int i, Month month, JdbcType type)
void
NClobTypeHandler. setNonNullParameter(PreparedStatement ps, int i, String parameter, JdbcType jdbcType)
void
NStringTypeHandler. setNonNullParameter(PreparedStatement ps, int i, String parameter, JdbcType jdbcType)
void
ObjectTypeHandler. setNonNullParameter(PreparedStatement ps, int i, Object parameter, JdbcType jdbcType)
void
OffsetDateTimeTypeHandler. setNonNullParameter(PreparedStatement ps, int i, OffsetDateTime parameter, JdbcType jdbcType)
void
OffsetTimeTypeHandler. setNonNullParameter(PreparedStatement ps, int i, OffsetTime parameter, JdbcType jdbcType)
void
ShortTypeHandler. setNonNullParameter(PreparedStatement ps, int i, Short parameter, JdbcType jdbcType)
void
SqlDateTypeHandler. setNonNullParameter(PreparedStatement ps, int i, Date parameter, JdbcType jdbcType)
void
SqlTimestampTypeHandler. setNonNullParameter(PreparedStatement ps, int i, Timestamp parameter, JdbcType jdbcType)
void
SqlTimeTypeHandler. setNonNullParameter(PreparedStatement ps, int i, Time parameter, JdbcType jdbcType)
void
SqlxmlTypeHandler. setNonNullParameter(PreparedStatement ps, int i, String parameter, JdbcType jdbcType)
void
StringTypeHandler. setNonNullParameter(PreparedStatement ps, int i, String parameter, JdbcType jdbcType)
void
TimeOnlyTypeHandler. setNonNullParameter(PreparedStatement ps, int i, Date parameter, JdbcType jdbcType)
void
UnknownTypeHandler. setNonNullParameter(PreparedStatement ps, int i, Object parameter, JdbcType jdbcType)
void
YearMonthTypeHandler. setNonNullParameter(PreparedStatement ps, int i, YearMonth yearMonth, JdbcType jt)
void
YearTypeHandler. setNonNullParameter(PreparedStatement ps, int i, Year year, JdbcType type)
void
ZonedDateTimeTypeHandler. setNonNullParameter(PreparedStatement ps, int i, ZonedDateTime parameter, JdbcType jdbcType)
void
BaseTypeHandler. setParameter(PreparedStatement ps, int i, T parameter, JdbcType jdbcType)
void
TypeHandler. setParameter(PreparedStatement ps, int i, T parameter, JdbcType jdbcType)
-