org.apache.ibatis.type.BooleanTypeHandler Maven / Gradle / Ivy
The newest version!
package org.apache.ibatis.type;
import java.sql.CallableStatement;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
public class BooleanTypeHandler extends BaseTypeHandler {
public void setNonNullParameter(PreparedStatement ps, int i, Object parameter, JdbcType jdbcType)
throws SQLException {
ps.setBoolean(i, (Boolean) parameter);
}
public Object getNullableResult(ResultSet rs, String columnName)
throws SQLException {
return rs.getBoolean(columnName);
}
public Object getNullableResult(CallableStatement cs, int columnIndex)
throws SQLException {
return cs.getBoolean(columnIndex);
}
}