public class CompositeEnumTypeHandler<E extends java.lang.Enum<E>>
extends java.lang.Object
implements org.apache.ibatis.type.TypeHandler<E>
| 构造器和说明 |
|---|
CompositeEnumTypeHandler(java.lang.Class<E> enumClassType) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> org.apache.ibatis.type.TypeHandler<T> |
getInstance(java.lang.Class<?> javaTypeClass,
java.lang.Class<?> typeHandlerClass) |
E |
getResult(java.sql.CallableStatement cs,
int columnIndex) |
E |
getResult(java.sql.ResultSet rs,
int columnIndex) |
E |
getResult(java.sql.ResultSet rs,
java.lang.String columnName) |
static void |
setDefaultEnumTypeHandler(java.lang.Class<? extends org.apache.ibatis.type.TypeHandler> defaultEnumTypeHandler) |
void |
setParameter(java.sql.PreparedStatement ps,
int i,
E parameter,
org.apache.ibatis.type.JdbcType jdbcType) |
public CompositeEnumTypeHandler(java.lang.Class<E> enumClassType)
public void setParameter(java.sql.PreparedStatement ps,
int i,
E parameter,
org.apache.ibatis.type.JdbcType jdbcType)
throws java.sql.SQLException
public E getResult(java.sql.ResultSet rs, java.lang.String columnName) throws java.sql.SQLException
public E getResult(java.sql.ResultSet rs, int columnIndex) throws java.sql.SQLException
public E getResult(java.sql.CallableStatement cs, int columnIndex) throws java.sql.SQLException
public <T> org.apache.ibatis.type.TypeHandler<T> getInstance(java.lang.Class<?> javaTypeClass,
java.lang.Class<?> typeHandlerClass)
public static void setDefaultEnumTypeHandler(java.lang.Class<? extends org.apache.ibatis.type.TypeHandler> defaultEnumTypeHandler)