类分层结构
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
- com.baomidou.mybatisplus.core.injector.AbstractMethod (implements com.baomidou.mybatisplus.core.toolkit.Constants)
- com.github.yulichang.adapter.v352.AbstractMethod352
- com.baomidou.mybatisplus.core.injector.methods.Delete
- com.github.yulichang.method.mp.Delete (implements com.github.yulichang.method.mp.TableAlias)
- com.baomidou.mybatisplus.core.injector.methods.SelectCount
- com.baomidou.mybatisplus.core.injector.methods.SelectList
- com.baomidou.mybatisplus.core.injector.methods.SelectMaps
- com.baomidou.mybatisplus.core.injector.methods.SelectMapsPage
- com.baomidou.mybatisplus.core.injector.methods.SelectObjs
- com.baomidou.mybatisplus.core.injector.methods.SelectOne
- com.github.yulichang.method.mp.SelectOne (implements com.github.yulichang.method.mp.TableAlias)
- com.baomidou.mybatisplus.core.injector.methods.SelectPage
- com.baomidou.mybatisplus.core.injector.methods.Update
- com.github.yulichang.method.mp.Update (implements com.github.yulichang.method.mp.TableAlias)
- com.baomidou.mybatisplus.core.injector.AbstractSqlInjector (implements com.baomidou.mybatisplus.core.injector.ISqlInjector)
- com.baomidou.mybatisplus.core.injector.DefaultSqlInjector
- com.github.yulichang.adapter.Adapter (implements com.github.yulichang.adapter.base.IAdapter)
- com.github.yulichang.adapter.AdapterHelper
- com.github.yulichang.wrapper.segments.AptConsumer (implements java.io.Serializable)
- com.github.yulichang.extension.apt.toolkit.AptWrappers
- com.github.yulichang.extension.apt.toolkit.AptWrapperUtils
- com.github.yulichang.extension.apt.matedata.BaseColumn<T> (implements java.io.Serializable)
- com.github.yulichang.toolkit.ClassUtils
- com.github.yulichang.extension.apt.matedata.Column (implements java.io.Serializable)
- com.github.yulichang.toolkit.support.ColumnCache
- com.github.yulichang.config.ConfigProperties
- com.github.yulichang.config.ConfigProperties.Convert
- com.github.yulichang.interceptor.pagination.DialectWrapper
- com.github.yulichang.toolkit.support.FieldCache
- com.github.yulichang.toolkit.FillUtils
- com.github.yulichang.wrapper.segments.Fun<T,R> (implements com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,R>)
- com.github.yulichang.extension.kt.segments.FuncArgs
- com.github.yulichang.wrapper.segments.FuncConsumer
- com.github.yulichang.toolkit.reflect.GenericTypeUtils
- com.github.yulichang.toolkit.support.IdeaProxyLambdaMeta (implements com.github.yulichang.toolkit.support.LambdaMeta)
- com.github.yulichang.toolkit.JoinWrappers
- com.github.yulichang.extension.kt.KtUpdateJoinWrapper.UpdateSet
- com.github.yulichang.toolkit.KtUtils
- com.github.yulichang.extension.kt.toolkit.KtWrappers
- com.github.yulichang.extension.kt.toolkit.KtWrapperUtils
- com.github.yulichang.toolkit.LambdaUtils
- com.github.yulichang.toolkit.LogicInfoUtils (implements com.baomidou.mybatisplus.core.toolkit.Constants)
- com.github.yulichang.interceptor.MPJInterceptor (implements org.apache.ibatis.plugin.Interceptor)
- com.github.yulichang.interceptor.MPJInterceptor.Val
- com.github.yulichang.config.MPJInterceptorConfig
- com.github.yulichang.toolkit.MPJReflectionKit
- com.github.yulichang.toolkit.MPJSqlInjectionUtils
- com.github.yulichang.toolkit.MPJStringUtils
- com.github.yulichang.toolkit.MPJTableMapperHelper
- com.github.yulichang.toolkit.MPJWrappers
- com.github.yulichang.extension.apt.resultmap.MybatisLabel<E,T> (implements com.github.yulichang.wrapper.resultmap.Label<T>)
- com.github.yulichang.extension.kt.resultmap.MybatisLabel<E,T> (implements com.github.yulichang.wrapper.resultmap.Label<T>)
- com.github.yulichang.wrapper.resultmap.MybatisLabel<E,T> (implements com.github.yulichang.wrapper.resultmap.Label<T>)
- com.github.yulichang.extension.apt.resultmap.MybatisLabel.Builder<E,T>
- com.github.yulichang.extension.kt.resultmap.MybatisLabel.Builder<E,T>
- com.github.yulichang.wrapper.resultmap.MybatisLabel.Builder<E,T>
- com.github.yulichang.extension.apt.resultmap.MybatisLabelFree<T> (implements com.github.yulichang.wrapper.resultmap.Label<T>)
- com.github.yulichang.extension.kt.resultmap.MybatisLabelFree<T> (implements com.github.yulichang.wrapper.resultmap.Label<T>)
- com.github.yulichang.wrapper.resultmap.MybatisLabelFree<T> (implements com.github.yulichang.wrapper.resultmap.Label<T>)
- com.github.yulichang.extension.apt.resultmap.MybatisLabelFree.Builder<T>
- com.github.yulichang.extension.kt.resultmap.MybatisLabelFree.Builder<T>
- com.github.yulichang.wrapper.resultmap.MybatisLabelFree.Builder<T>
- com.github.yulichang.wrapper.segments.PageInfo (implements java.io.Serializable)
- com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor (implements com.baomidou.mybatisplus.extension.plugins.inner.InnerInterceptor)
- com.github.yulichang.interceptor.pagination.ParseHelper
- com.github.yulichang.toolkit.Ref<T>
- com.github.yulichang.toolkit.ReflectionKit
- com.github.yulichang.toolkit.support.ReflectLambdaMeta (implements com.github.yulichang.toolkit.support.LambdaMeta)
- com.github.yulichang.extension.apt.resultmap.Result (implements com.github.yulichang.wrapper.resultmap.IResult)
- com.github.yulichang.extension.kt.resultmap.Result (implements com.github.yulichang.wrapper.resultmap.IResult)
- com.github.yulichang.wrapper.resultmap.Result (implements com.github.yulichang.wrapper.resultmap.IResult)
- com.github.yulichang.extension.apt.resultmap.Result.Builder<T>
- com.github.yulichang.extension.kt.resultmap.Result.Builder<T>
- com.github.yulichang.wrapper.resultmap.Result.Builder<T>
- com.github.yulichang.wrapper.segments.SelectAlias (implements com.github.yulichang.wrapper.segments.Select)
- com.github.yulichang.wrapper.segments.SelectApt (implements com.github.yulichang.wrapper.segments.Select)
- com.github.yulichang.wrapper.segments.SelectCache (implements java.io.Serializable)
- com.github.yulichang.wrapper.segments.SelectCache.Cache
- com.github.yulichang.wrapper.segments.SelectFunc (implements com.github.yulichang.wrapper.segments.Select)
- com.github.yulichang.wrapper.segments.SelectFunc.Arg
- com.github.yulichang.wrapper.segments.SelectLabel (implements com.github.yulichang.wrapper.segments.Select)
- com.github.yulichang.wrapper.segments.SelectNormal (implements com.github.yulichang.wrapper.segments.Select)
- com.github.yulichang.wrapper.segments.SelectString (implements com.github.yulichang.wrapper.segments.Select)
- com.github.yulichang.wrapper.segments.SelectSub (implements com.github.yulichang.wrapper.segments.Select)
- com.github.yulichang.toolkit.support.SerializedLambda (implements java.io.Serializable)
- com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<M,T> (implements com.baomidou.mybatisplus.extension.service.IService<T>)
- com.github.yulichang.toolkit.SetAccessibleAction<T> (implements java.security.PrivilegedAction<T>)
- com.github.yulichang.toolkit.support.ShadowLambdaMeta (implements com.github.yulichang.toolkit.support.LambdaMeta)
- com.github.yulichang.toolkit.SpringContentUtils
- com.github.yulichang.toolkit.reflect.SpringReflectionHelper
- com.github.yulichang.toolkit.SqlHelper
- com.github.yulichang.toolkit.sql.SqlScriptUtils (implements com.baomidou.mybatisplus.core.toolkit.Constants)
- com.github.yulichang.interceptor.pagination.SqlSourceWrapper
- com.github.yulichang.toolkit.TableHelper
- com.github.yulichang.toolkit.TableList (implements java.io.Serializable)
- com.github.yulichang.toolkit.TableList.Node (implements java.io.Serializable)
- com.github.yulichang.toolkit.TableMap (implements java.io.Serializable)
- com.github.yulichang.toolkit.ThrowOptional
- com.github.yulichang.toolkit.reflect.TypeParameterResolver
- com.github.yulichang.wrapper.UpdateJoinWrapper.UpdateSet
- com.baomidou.mybatisplus.core.conditions.Wrapper<T> (implements com.baomidou.mybatisplus.core.conditions.ISqlSegment)
- com.baomidou.mybatisplus.core.conditions.AbstractWrapper<T,R,Children> (implements com.baomidou.mybatisplus.core.conditions.interfaces.Compare<Children,R>, com.baomidou.mybatisplus.core.conditions.interfaces.Func<Children,R>, com.baomidou.mybatisplus.core.conditions.interfaces.Join<Children>, com.baomidou.mybatisplus.core.conditions.interfaces.Nested<Param,Children>)
- com.baomidou.mybatisplus.core.conditions.AbstractLambdaWrapper<T,Children>
- com.github.yulichang.query.MPJLambdaQueryWrapper<T> (implements com.github.yulichang.query.interfaces.CompareIfExists<Children,R>, com.baomidou.mybatisplus.core.conditions.query.Query<Children,T,R>, com.github.yulichang.query.interfaces.StringJoin<Children,T>)
- com.github.yulichang.query.MPJQueryWrapper<T> (implements com.github.yulichang.wrapper.interfaces.Chain<T>, com.github.yulichang.query.interfaces.CompareIfExists<Children,R>, com.baomidou.mybatisplus.core.conditions.query.Query<Children,T,R>, com.github.yulichang.query.interfaces.StringJoin<Children,T>)
- com.github.yulichang.extension.apt.JoinAbstractWrapper<T,Children> (implements com.github.yulichang.extension.apt.interfaces.CompareIfExists<Children>, com.github.yulichang.wrapper.interfaces.CompareStrIfExists<Children,R>, com.github.yulichang.extension.apt.interfaces.Func<Children>, com.github.yulichang.wrapper.interfaces.FuncStr<Children,R>, com.github.yulichang.wrapper.interfaces.Join<Children>, com.baomidou.mybatisplus.core.conditions.interfaces.Nested<Param,Children>, com.github.yulichang.extension.apt.interfaces.OnCompare<Children>)
- com.github.yulichang.extension.apt.AptAbstractWrapper<T,Children> (implements com.github.yulichang.extension.apt.interfaces.QueryJoin<Children,Entity>)
- com.github.yulichang.extension.apt.AptQueryWrapper<T> (implements com.github.yulichang.wrapper.interfaces.Chain<T>, com.github.yulichang.extension.apt.interfaces.Query<Children>, com.github.yulichang.extension.apt.interfaces.QueryLabel<Children>, com.github.yulichang.wrapper.interfaces.SelectWrapper<Entity,Children>)
- com.github.yulichang.wrapper.JoinAbstractWrapper<T,Children> (implements com.github.yulichang.wrapper.interfaces.CompareIfExists<Children>, com.github.yulichang.wrapper.interfaces.CompareStrIfExists<Children,R>, com.github.yulichang.wrapper.interfaces.Func<Children>, com.github.yulichang.wrapper.interfaces.FuncStr<Children,R>, com.github.yulichang.wrapper.interfaces.Join<Children>, com.baomidou.mybatisplus.core.conditions.interfaces.Nested<Param,Children>, com.github.yulichang.wrapper.interfaces.OnCompare<Children>)
- com.github.yulichang.wrapper.JoinAbstractLambdaWrapper<T,Children> (implements com.github.yulichang.wrapper.interfaces.QueryJoin<Children,Entity>)
- com.github.yulichang.wrapper.DeleteJoinWrapper<T> (implements com.github.yulichang.wrapper.interfaces.DeleteChain<T>)
- com.github.yulichang.wrapper.MPJLambdaWrapper<T> (implements com.github.yulichang.wrapper.interfaces.Chain<T>, com.github.yulichang.wrapper.interfaces.Fill<Children>, com.github.yulichang.wrapper.interfaces.Query<Children>, com.github.yulichang.wrapper.interfaces.QueryLabel<Children>, com.github.yulichang.wrapper.interfaces.SelectWrapper<Entity,Children>)
- com.github.yulichang.wrapper.UpdateJoinWrapper<T> (implements com.github.yulichang.wrapper.interfaces.Update<Children>, com.github.yulichang.wrapper.interfaces.UpdateChain<T>)
- com.github.yulichang.extension.kt.KtAbstractWrapper<T,Children> (implements com.github.yulichang.extension.kt.interfaces.CompareIfExists<Children>, com.github.yulichang.wrapper.interfaces.CompareStrIfExists<Children,R>, com.github.yulichang.extension.kt.interfaces.Func<Children>, com.github.yulichang.wrapper.interfaces.FuncStr<Children,R>, com.github.yulichang.wrapper.interfaces.Join<Children>, com.baomidou.mybatisplus.core.conditions.interfaces.Nested<Param,Children>, com.github.yulichang.extension.kt.interfaces.OnCompare<Children>)
- com.github.yulichang.extension.kt.KtAbstractLambdaWrapper<T,Children> (implements com.github.yulichang.extension.kt.interfaces.QueryJoin<Children,Entity>)
- com.github.yulichang.extension.kt.KtDeleteJoinWrapper<T> (implements com.github.yulichang.wrapper.interfaces.DeleteChain<T>)
- com.github.yulichang.extension.kt.KtLambdaWrapper<T> (implements com.github.yulichang.wrapper.interfaces.Chain<T>, com.github.yulichang.extension.kt.interfaces.Query<Children>, com.github.yulichang.extension.kt.interfaces.QueryLabel<Children>, com.github.yulichang.wrapper.interfaces.SelectWrapper<Entity,Children>)
- com.github.yulichang.extension.kt.KtUpdateJoinWrapper<T> (implements com.github.yulichang.extension.kt.interfaces.Update<Children>, com.github.yulichang.wrapper.interfaces.UpdateChain<T>)
- com.github.yulichang.toolkit.WrapperUtils
接口分层结构
- com.github.yulichang.wrapper.enums.BaseFuncEnum
- java.util.function.BiPredicate<T,U>
- com.github.yulichang.toolkit.Constant
- java.util.function.Consumer<T>
- com.github.yulichang.wrapper.interfaces.DoSomething
- com.github.yulichang.wrapper.interfaces.Fill<Children>
- com.github.yulichang.toolkit.reflect.IGenericTypeResolver
- com.baomidou.mybatisplus.extension.service.IService<T>
- com.github.yulichang.base.JoinMapper<T>
- com.github.yulichang.base.MPJBaseMapper<T> (并 extends com.baomidou.mybatisplus.core.mapper.BaseMapper<T>)
- com.github.yulichang.base.JoinService<T>
- com.github.yulichang.base.MPJBaseService<T> (并 extends com.baomidou.mybatisplus.extension.service.IService<T>)
- com.github.yulichang.toolkit.support.LambdaMeta
- com.baomidou.mybatisplus.core.mapper.Mapper<T>
- com.baomidou.mybatisplus.core.mapper.BaseMapper<T>
- com.github.yulichang.interfaces.MPJBaseJoin<T>
- com.github.yulichang.wrapper.interfaces.Chain<T>
- com.github.yulichang.wrapper.interfaces.DeleteChain<T>
- com.github.yulichang.extension.apt.interfaces.QueryJoin<Children,Entity> (并 extends com.github.yulichang.query.interfaces.StringJoin<Children,T>)
- com.github.yulichang.extension.kt.interfaces.QueryJoin<Children,Entity> (并 extends com.github.yulichang.query.interfaces.StringJoin<Children,T>)
- com.github.yulichang.wrapper.interfaces.QueryJoin<Children,Entity> (并 extends com.github.yulichang.query.interfaces.StringJoin<Children,T>)
- com.github.yulichang.query.interfaces.StringJoin<Children,T>
- com.github.yulichang.extension.apt.interfaces.QueryJoin<Children,Entity> (并 extends com.github.yulichang.interfaces.MPJBaseJoin<T>)
- com.github.yulichang.extension.kt.interfaces.QueryJoin<Children,Entity> (并 extends com.github.yulichang.interfaces.MPJBaseJoin<T>)
- com.github.yulichang.wrapper.interfaces.QueryJoin<Children,Entity> (并 extends com.github.yulichang.interfaces.MPJBaseJoin<T>)
- com.github.yulichang.wrapper.interfaces.UpdateChain<T>
- java.util.function.Predicate<T>
- com.github.yulichang.extension.apt.interfaces.QueryLabel<Children>
- com.github.yulichang.extension.kt.interfaces.QueryLabel<Children>
- com.github.yulichang.wrapper.interfaces.QueryLabel<Children>
- com.github.yulichang.wrapper.interfaces.SelectWrapper<Entity,Children>
- java.io.Serializable
- com.baomidou.mybatisplus.core.conditions.interfaces.Compare<Children,R>
- com.github.yulichang.extension.apt.interfaces.Compare<Children>
- com.github.yulichang.extension.kt.interfaces.Compare<Children>
- com.github.yulichang.wrapper.interfaces.Compare<Children>
- com.github.yulichang.wrapper.interfaces.CompareStr<Children,R>
- com.baomidou.mybatisplus.core.toolkit.Constants (并 extends com.baomidou.mybatisplus.core.toolkit.StringPool)
- com.github.yulichang.method.MPJBaseMethod
- com.github.yulichang.method.mp.TableAlias (并 extends com.baomidou.mybatisplus.core.toolkit.Constants)
- com.github.yulichang.method.mp.TableAlias (并 extends com.github.yulichang.method.MPJBaseMethod)
- com.github.yulichang.extension.kt.interfaces.Func<Children>
- com.github.yulichang.wrapper.interfaces.Func<Children>
- com.github.yulichang.extension.apt.interfaces.FuncLambda<Children>
- com.github.yulichang.extension.apt.interfaces.Func<Children>
- com.github.yulichang.wrapper.interfaces.FuncStr<Children,R>
- com.github.yulichang.wrapper.resultmap.IResult
- com.github.yulichang.wrapper.interfaces.Join<Children>
- com.github.yulichang.wrapper.resultmap.Label<T>
- com.github.yulichang.wrapper.interfaces.MBiPredicate<T,U> (并 extends java.util.function.BiPredicate<T,U>)
- com.github.yulichang.wrapper.interfaces.MConsumer<T> (并 extends java.util.function.Consumer<T>)
- com.github.yulichang.wrapper.interfaces.MFunction<T>
- com.github.yulichang.wrapper.interfaces.MPredicate<T> (并 extends java.util.function.Predicate<T>)
- com.github.yulichang.extension.apt.interfaces.OnCompare<Children>
- com.github.yulichang.extension.kt.interfaces.OnCompare<Children>
- com.github.yulichang.wrapper.interfaces.OnCompare<Children>
- com.github.yulichang.extension.apt.interfaces.Query<Children>
- com.github.yulichang.extension.kt.interfaces.Query<Children>
- com.github.yulichang.wrapper.interfaces.Query<Children>
- com.github.yulichang.wrapper.segments.Select
- com.github.yulichang.extension.kt.interfaces.Update<Children>
- com.github.yulichang.wrapper.interfaces.Update<Children>
- com.github.yulichang.toolkit.SpringContentUtils.SpringContext
- com.baomidou.mybatisplus.core.toolkit.StringPool
- com.baomidou.mybatisplus.core.toolkit.Constants (并 extends java.io.Serializable)
- com.github.yulichang.method.MPJBaseMethod
- com.github.yulichang.method.mp.TableAlias (并 extends com.baomidou.mybatisplus.core.toolkit.Constants)
- com.github.yulichang.method.mp.TableAlias (并 extends com.github.yulichang.method.MPJBaseMethod)