Example usage for org.apache.ibatis.type BaseTypeHandler subclass-usage

List of usage examples for org.apache.ibatis.type BaseTypeHandler subclass-usage

Introduction

In this page you can find the example usage for org.apache.ibatis.type BaseTypeHandler subclass-usage.

Usage

From source file cherry.foundation.mybatis.DeletedFlagTypeHandler.java

@MappedTypes(DeletedFlag.class)
public class DeletedFlagTypeHandler extends BaseTypeHandler<DeletedFlag> {

    @Override
    public void setNonNullParameter(PreparedStatement ps, int i, DeletedFlag parameter, JdbcType jdbcType)
            throws SQLException {

From source file cherry.foundation.mybatis.EnumCodeIntegerTypeHandler.java

public abstract class EnumCodeIntegerTypeHandler<E extends Code<Integer>> extends BaseTypeHandler<E> {

    private CodeMap<Integer, E> codeMap;

    protected EnumCodeIntegerTypeHandler(Class<E> type, E defaultValue) {
        this.codeMap = EnumCodeUtil.getCodeMap(type, defaultValue);

From source file cherry.foundation.mybatis.EnumCodeStringTypeHandler.java

public abstract class EnumCodeStringTypeHandler<E extends Code<String>> extends BaseTypeHandler<E> {

    private CodeMap<String, E> codeMap;

    protected EnumCodeStringTypeHandler(Class<E> type, E defaultValue) {
        this.codeMap = EnumCodeUtil.getCodeMap(type, defaultValue);

From source file cherry.foundation.mybatis.JodaDateTimeTypeHandler.java

@MappedTypes(DateTime.class)
public class JodaDateTimeTypeHandler extends BaseTypeHandler<DateTime> {

    @Override
    public void setNonNullParameter(PreparedStatement ps, int i, DateTime parameter, JdbcType jdbcType)
            throws SQLException {

From source file cherry.foundation.mybatis.JodaLocalDateTimeTypeHandler.java

@MappedTypes(LocalDateTime.class)
public class JodaLocalDateTimeTypeHandler extends BaseTypeHandler<LocalDateTime> {

    @Override
    public void setNonNullParameter(PreparedStatement ps, int i, LocalDateTime parameter, JdbcType jdbcType)
            throws SQLException {

From source file cherry.foundation.mybatis.JodaLocalDateTypeHandler.java

@MappedTypes(LocalDate.class)
public class JodaLocalDateTypeHandler extends BaseTypeHandler<LocalDate> {

    @Override
    public void setNonNullParameter(PreparedStatement ps, int i, LocalDate parameter, JdbcType jdbcType)
            throws SQLException {

From source file cherry.foundation.mybatis.JodaLocalTimeTypeHandler.java

@MappedTypes(LocalTime.class)
public class JodaLocalTimeTypeHandler extends BaseTypeHandler<LocalTime> {

    @Override
    public void setNonNullParameter(PreparedStatement ps, int i, LocalTime parameter, JdbcType jdbcType)
            throws SQLException {

From source file cherry.foundation.mybatis.SecureBigDecimalTypeHandler.java

@MappedTypes(SecureBigDecimal.class)
public class SecureBigDecimalTypeHandler extends BaseTypeHandler<SecureBigDecimal> {

    @Override
    public void setNonNullParameter(PreparedStatement ps, int i, SecureBigDecimal parameter, JdbcType jdbcType)
            throws SQLException {

From source file cherry.foundation.mybatis.SecureBigIntegerTypeHandler.java

@MappedTypes(SecureBigInteger.class)
public class SecureBigIntegerTypeHandler extends BaseTypeHandler<SecureBigInteger> {

    @Override
    public void setNonNullParameter(PreparedStatement ps, int i, SecureBigInteger parameter, JdbcType jdbcType)
            throws SQLException {

From source file cherry.foundation.mybatis.SecureIntegerTypeHandler.java

@MappedTypes(SecureInteger.class)
public class SecureIntegerTypeHandler extends BaseTypeHandler<SecureInteger> {

    @Override
    public void setNonNullParameter(PreparedStatement ps, int i, SecureInteger parameter, JdbcType jdbcType)
            throws SQLException {