Interface IAdapter


public interface IAdapter
Since:
1.4.3
Author:
yulichang
  • Method Summary

    Modifier and Type
    Method
    Description
    default org.apache.ibatis.type.TypeHandler<?>
    getTypeHandler(org.apache.ibatis.session.Configuration configuration, Class<?> propertyType, Class<? extends org.apache.ibatis.type.TypeHandler<?>> typeHandlerClass, Field field)
     
    default boolean
    isWithUpdateFill(com.baomidou.mybatisplus.core.metadata.TableFieldInfo tableFieldInfo)
     
    default org.apache.ibatis.session.Configuration
    mpjGetConfiguration(com.baomidou.mybatisplus.core.metadata.TableInfo tableInfo)
     
    default Field
    mpjGetField(com.baomidou.mybatisplus.core.metadata.TableFieldInfo fieldInfo, Supplier<Field> supplier)
     
    default com.baomidou.mybatisplus.core.metadata.TableFieldInfo
    mpjGetLogicField(com.baomidou.mybatisplus.core.metadata.TableInfo tableInfo)
     
    mpjGetOrderField(com.baomidou.mybatisplus.core.metadata.TableInfo tableInfo)
     
    default boolean
    mpjHasLogic(com.baomidou.mybatisplus.core.metadata.TableInfo tableInfo)
     
    default boolean
    mpjHasPK(com.baomidou.mybatisplus.core.metadata.TableInfo tableInfo)
     
    default boolean
    mpjIsPrimitive(com.baomidou.mybatisplus.core.metadata.TableFieldInfo tableFieldInfo)
     
    default String
    mpjMapping(com.baomidou.mybatisplus.core.metadata.TableFieldInfo tableFieldInfo)
     
    default void
    parserColum(String alias, String from, String selectSql, Consumer<String> columConsumer)
     
    default void
    wrapperInnerPage(org.apache.ibatis.plugin.Interceptor interceptor, Predicate<Object> predicate, Function<Object,Object> function)
     
  • Method Details

    • mpjHasLogic

      default boolean mpjHasLogic(com.baomidou.mybatisplus.core.metadata.TableInfo tableInfo)
    • mpjIsPrimitive

      default boolean mpjIsPrimitive(com.baomidou.mybatisplus.core.metadata.TableFieldInfo tableFieldInfo)
    • isWithUpdateFill

      default boolean isWithUpdateFill(com.baomidou.mybatisplus.core.metadata.TableFieldInfo tableFieldInfo)
    • mpjMapping

      default String mpjMapping(com.baomidou.mybatisplus.core.metadata.TableFieldInfo tableFieldInfo)
    • mpjGetLogicField

      default com.baomidou.mybatisplus.core.metadata.TableFieldInfo mpjGetLogicField(com.baomidou.mybatisplus.core.metadata.TableInfo tableInfo)
    • mpjHasPK

      default boolean mpjHasPK(com.baomidou.mybatisplus.core.metadata.TableInfo tableInfo)
    • mpjGetConfiguration

      default org.apache.ibatis.session.Configuration mpjGetConfiguration(com.baomidou.mybatisplus.core.metadata.TableInfo tableInfo)
    • mpjGetField

      default Field mpjGetField(com.baomidou.mybatisplus.core.metadata.TableFieldInfo fieldInfo, Supplier<Field> supplier)
    • mpjGetOrderField

      default List<OrderFieldInfo> mpjGetOrderField(com.baomidou.mybatisplus.core.metadata.TableInfo tableInfo)
    • parserColum

      default void parserColum(String alias, String from, String selectSql, Consumer<String> columConsumer)
    • getTypeHandler

      default org.apache.ibatis.type.TypeHandler<?> getTypeHandler(org.apache.ibatis.session.Configuration configuration, Class<?> propertyType, Class<? extends org.apache.ibatis.type.TypeHandler<?>> typeHandlerClass, Field field)
    • wrapperInnerPage

      default void wrapperInnerPage(org.apache.ibatis.plugin.Interceptor interceptor, Predicate<Object> predicate, Function<Object,Object> function)