程序包org.elsfs.tool.sql.mybatisplus.extension的分层结构

程序包分层结构:

类分层结构

  • java.lang.Object
    • org.elsfs.tool.sql.abs.CompositeSqlFragment (implements org.elsfs.tool.sql.interfaces.SqlFragment)
      • org.elsfs.tool.sql.abs.AbstractCondition<C> (implements org.elsfs.tool.sql.interfaces.Condition<C>, org.elsfs.tool.sql.interfaces.SqlParameterManagerAware, org.elsfs.tool.sql.interfaces.TableAliasManagerAware)
      • org.elsfs.tool.sql.mybatisplus.extension.JoinQueryWrapper.WrapperSelectJoinBuilderImpl (implements org.elsfs.tool.sql.interfaces.Join.SelectJoinBuilder<C,JCB,J>, org.elsfs.tool.sql.interfaces.SqlParameterManagerAware, org.elsfs.tool.sql.interfaces.TableAliasManagerAware)
    • 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>)
        • org.elsfs.tool.sql.mybatisplus.extension.JoinQueryWrapper<E> (implements org.elsfs.tool.sql.mybatisplus.extension.JoinWrapper<C,JB,JCB>, com.baomidou.mybatisplus.core.conditions.query.Query<Children,T,R>, org.elsfs.tool.sql.interfaces.SqlParameterManager, org.elsfs.tool.sql.interfaces.SqlParameterManagerAware, org.elsfs.tool.sql.interfaces.TableAliasManagerAware)

接口分层结构

  • java.io.Serializable
    • org.elsfs.tool.sql.mybatisplus.extension.JoinWrapper<C,JB,JCB> (并 extends org.elsfs.tool.sql.interfaces.Join<C,JB,JCB>)
  • org.elsfs.tool.sql.interfaces.SqlFragment
    • org.elsfs.tool.sql.interfaces.Join<C,JB,JCB>