Uses of Enum Class
org.apache.ibatis.type.JdbcType
Package
Description
Base package for the Configuration building code.
Contains the result processing logic.
Utilities for JDBC.
Base package for mapping.
Base package.
Type handlers.
-
Uses of JdbcType in org.apache.ibatis.builder
Modifier and TypeMethodDescriptionMapperBuilderAssistant.buildDiscriminator
(Class<?> resultType, String column, Class<?> javaType, JdbcType jdbcType, Class<? extends TypeHandler<?>> typeHandler, Map<String, String> discriminatorMap) MapperBuilderAssistant.buildParameterMapping
(Class<?> parameterType, String property, Class<?> javaType, JdbcType jdbcType, String resultMap, ParameterMode parameterMode, Class<? extends TypeHandler<?>> typeHandler, Integer numericScale) 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'.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
-
Uses of JdbcType in org.apache.ibatis.jdbc
-
Uses of JdbcType in org.apache.ibatis.mapping
Modifier and TypeMethodDescriptionParameterMapping.getJdbcType()
Used in the UnknownTypeHandler in case there is no handler for the property type.ResultMapping.getJdbcType()
Modifier and TypeMethodDescription -
Uses of JdbcType in org.apache.ibatis.session
Modifier and TypeMethodDescriptionvoid
Configuration.setJdbcTypeForNull
(JdbcType jdbcTypeForNull) -
Uses of JdbcType in org.apache.ibatis.type
Modifier and TypeMethodDescriptionstatic JdbcType
JdbcType.forCode
(int code) static JdbcType
Returns the enum constant of this class with the specified name.static JdbcType[]
JdbcType.values()
Returns an array containing the constants of this enum class, in the order they are declared.Modifier and TypeMethodDescription<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
<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)