Class Adapter33x
java.lang.Object
com.github.yulichang.adapter.v33x.Adapter33x
- All Implemented Interfaces:
IAdapter
- Since:
- 1.4.3
- Author:
- yulichang
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.ibatis.type.TypeHandler<?>getTypeHandler(org.apache.ibatis.session.Configuration configuration, Class<?> propertyType, Class<? extends org.apache.ibatis.type.TypeHandler<?>> typeHandlerClass, Field field) org.apache.ibatis.session.ConfigurationmpjGetConfiguration(com.baomidou.mybatisplus.core.metadata.TableInfo tableInfo) mpjGetField(com.baomidou.mybatisplus.core.metadata.TableFieldInfo fieldInfo, Supplier<Field> supplier) com.baomidou.mybatisplus.core.metadata.TableFieldInfompjGetLogicField(com.baomidou.mybatisplus.core.metadata.TableInfo tableInfo) mpjGetOrderField(com.baomidou.mybatisplus.core.metadata.TableInfo tableInfo) booleanmpjHasLogic(com.baomidou.mybatisplus.core.metadata.TableInfo tableInfo) booleanmpjHasPK(com.baomidou.mybatisplus.core.metadata.TableInfo tableInfo) booleanmpjIsPrimitive(com.baomidou.mybatisplus.core.metadata.TableFieldInfo tableFieldInfo) mpjMapping(com.baomidou.mybatisplus.core.metadata.TableFieldInfo tableFieldInfo) voidvoidwrapperInnerPage(org.apache.ibatis.plugin.Interceptor interceptor, Predicate<Object> predicate, Function<Object, Object> function) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.github.yulichang.adapter.base.IAdapter
isWithUpdateFill
-
Constructor Details
-
Adapter33x
public Adapter33x()
-
-
Method Details
-
mpjHasLogic
public boolean mpjHasLogic(com.baomidou.mybatisplus.core.metadata.TableInfo tableInfo) - Specified by:
mpjHasLogicin interfaceIAdapter
-
mpjIsPrimitive
public boolean mpjIsPrimitive(com.baomidou.mybatisplus.core.metadata.TableFieldInfo tableFieldInfo) - Specified by:
mpjIsPrimitivein interfaceIAdapter
-
mpjMapping
- Specified by:
mpjMappingin interfaceIAdapter
-
mpjGetLogicField
public com.baomidou.mybatisplus.core.metadata.TableFieldInfo mpjGetLogicField(com.baomidou.mybatisplus.core.metadata.TableInfo tableInfo) - Specified by:
mpjGetLogicFieldin interfaceIAdapter
-
mpjHasPK
public boolean mpjHasPK(com.baomidou.mybatisplus.core.metadata.TableInfo tableInfo) -
mpjGetConfiguration
public org.apache.ibatis.session.Configuration mpjGetConfiguration(com.baomidou.mybatisplus.core.metadata.TableInfo tableInfo) - Specified by:
mpjGetConfigurationin interfaceIAdapter
-
mpjGetField
public Field mpjGetField(com.baomidou.mybatisplus.core.metadata.TableFieldInfo fieldInfo, Supplier<Field> supplier) - Specified by:
mpjGetFieldin interfaceIAdapter
-
mpjGetOrderField
public List<OrderFieldInfo> mpjGetOrderField(com.baomidou.mybatisplus.core.metadata.TableInfo tableInfo) - Specified by:
mpjGetOrderFieldin interfaceIAdapter
-
parserColum
public void parserColum(String alias, String from, String selectSql, Consumer<String> columConsumer) - Specified by:
parserColumin interfaceIAdapter
-
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:
getTypeHandlerin interfaceIAdapter
-
wrapperInnerPage
public void wrapperInnerPage(org.apache.ibatis.plugin.Interceptor interceptor, Predicate<Object> predicate, Function<Object, Object> function) - Specified by:
wrapperInnerPagein interfaceIAdapter
-