类 CompositeEnumTypeHandler<E extends java.lang.Enum<E>>
- java.lang.Object
-
- com.baomidou.mybatisplus.core.handlers.CompositeEnumTypeHandler<E>
-
- 所有已实现的接口:
org.apache.ibatis.type.TypeHandler<E>
public class CompositeEnumTypeHandler<E extends java.lang.Enum<E>> extends java.lang.Object implements org.apache.ibatis.type.TypeHandler<E>- 从以下版本开始:
- 2022-03-07
- 作者:
- miemie
-
-
构造器概要
构造器 构造器 说明 CompositeEnumTypeHandler(java.lang.Class<E> enumClassType)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 <T> org.apache.ibatis.type.TypeHandler<T>getInstance(java.lang.Class<?> javaTypeClass, java.lang.Class<?> typeHandlerClass)EgetResult(java.sql.CallableStatement cs, int columnIndex)EgetResult(java.sql.ResultSet rs, int columnIndex)EgetResult(java.sql.ResultSet rs, java.lang.String columnName)static voidsetDefaultEnumTypeHandler(java.lang.Class<? extends org.apache.ibatis.type.TypeHandler> defaultEnumTypeHandler)voidsetParameter(java.sql.PreparedStatement ps, int i, E parameter, org.apache.ibatis.type.JdbcType jdbcType)
-
-
-
构造器详细资料
-
CompositeEnumTypeHandler
public CompositeEnumTypeHandler(java.lang.Class<E> enumClassType)
-
-
方法详细资料
-
setParameter
public void setParameter(java.sql.PreparedStatement ps, int i, E parameter, org.apache.ibatis.type.JdbcType jdbcType) throws java.sql.SQLException
-
getResult
public E getResult(java.sql.ResultSet rs, java.lang.String columnName) throws java.sql.SQLException
-
getResult
public E getResult(java.sql.ResultSet rs, int columnIndex) throws java.sql.SQLException
-
getResult
public E getResult(java.sql.CallableStatement cs, int columnIndex) throws java.sql.SQLException
-
getInstance
public <T> org.apache.ibatis.type.TypeHandler<T> getInstance(java.lang.Class<?> javaTypeClass, java.lang.Class<?> typeHandlerClass)
-
setDefaultEnumTypeHandler
public static void setDefaultEnumTypeHandler(java.lang.Class<? extends org.apache.ibatis.type.TypeHandler> defaultEnumTypeHandler)
-
-