Class Adapter33x

java.lang.Object
com.github.yulichang.adapter.v33x.Adapter33x
All Implemented Interfaces:
IAdapter

public class Adapter33x extends Object implements IAdapter
Since:
1.4.3
Author:
yulichang
  • Constructor Details

    • Adapter33x

      public Adapter33x()
  • Method Details

    • mpjHasLogic

      public boolean mpjHasLogic(com.baomidou.mybatisplus.core.metadata.TableInfo tableInfo)
      Specified by:
      mpjHasLogic in interface IAdapter
    • mpjIsPrimitive

      public boolean mpjIsPrimitive(com.baomidou.mybatisplus.core.metadata.TableFieldInfo tableFieldInfo)
      Specified by:
      mpjIsPrimitive in interface IAdapter
    • mpjMapping

      public String mpjMapping(com.baomidou.mybatisplus.core.metadata.TableFieldInfo tableFieldInfo)
      Specified by:
      mpjMapping in interface IAdapter
    • mpjGetLogicField

      public com.baomidou.mybatisplus.core.metadata.TableFieldInfo mpjGetLogicField(com.baomidou.mybatisplus.core.metadata.TableInfo tableInfo)
      Specified by:
      mpjGetLogicField in interface IAdapter
    • mpjHasPK

      public boolean mpjHasPK(com.baomidou.mybatisplus.core.metadata.TableInfo tableInfo)
      Specified by:
      mpjHasPK in interface IAdapter
    • mpjGetConfiguration

      public org.apache.ibatis.session.Configuration mpjGetConfiguration(com.baomidou.mybatisplus.core.metadata.TableInfo tableInfo)
      Specified by:
      mpjGetConfiguration in interface IAdapter
    • mpjGetField

      public Field mpjGetField(com.baomidou.mybatisplus.core.metadata.TableFieldInfo fieldInfo, Supplier<Field> supplier)
      Specified by:
      mpjGetField in interface IAdapter
    • mpjGetOrderField

      public List<OrderFieldInfo> mpjGetOrderField(com.baomidou.mybatisplus.core.metadata.TableInfo tableInfo)
      Specified by:
      mpjGetOrderField in interface IAdapter
    • parserColum

      public void parserColum(String alias, String from, String selectSql, Consumer<String> columConsumer)
      Specified by:
      parserColum in interface IAdapter
    • getTypeHandler

      public org.apache.ibatis.type.TypeHandler<?> getTypeHandler(org.apache.ibatis.session.Configuration configuration, Class<?> propertyType, Class<? extends org.apache.ibatis.type.TypeHandler<?>> typeHandlerClass, Field field)
      Specified by:
      getTypeHandler in interface IAdapter
    • wrapperInnerPage

      public void wrapperInnerPage(org.apache.ibatis.plugin.Interceptor interceptor, Predicate<Object> predicate, Function<Object,Object> function)
      Specified by:
      wrapperInnerPage in interface IAdapter