类 JoinQueryWrapper.WrapperSelectJoinBuilderImpl.WrapperJoinConditionBuilderImpl

java.lang.Object
org.elsfs.tool.sql.abs.CompositeSqlFragment
org.elsfs.tool.sql.abs.AbstractCondition<JoinQueryWrapper<E>.WrapperSelectJoinBuilderImpl.WrapperJoinConditionBuilderImpl>
org.elsfs.tool.sql.mybatisplus.extension.JoinQueryWrapper.WrapperSelectJoinBuilderImpl.WrapperJoinConditionBuilderImpl
所有已实现的接口:
org.elsfs.tool.sql.interfaces.Completable<JoinQueryWrapper<E>>, org.elsfs.tool.sql.interfaces.Condition<JoinQueryWrapper<E>.WrapperSelectJoinBuilderImpl.WrapperJoinConditionBuilderImpl>, org.elsfs.tool.sql.interfaces.Expression<JoinQueryWrapper<E>.WrapperSelectJoinBuilderImpl.WrapperJoinConditionBuilderImpl>, org.elsfs.tool.sql.interfaces.join.JoinBetween<JoinQueryWrapper<E>.WrapperSelectJoinBuilderImpl.WrapperJoinConditionBuilderImpl>, org.elsfs.tool.sql.interfaces.Join.JoinConditionBuilder<JoinQueryWrapper<E>.WrapperSelectJoinBuilderImpl.WrapperJoinConditionBuilderImpl,JoinQueryWrapper<E>.WrapperSelectJoinBuilderImpl,JoinQueryWrapper<E>>, org.elsfs.tool.sql.interfaces.join.JoinEq<JoinQueryWrapper<E>.WrapperSelectJoinBuilderImpl.WrapperJoinConditionBuilderImpl>, org.elsfs.tool.sql.interfaces.join.JoinGe<JoinQueryWrapper<E>.WrapperSelectJoinBuilderImpl.WrapperJoinConditionBuilderImpl>, org.elsfs.tool.sql.interfaces.join.JoinGt<JoinQueryWrapper<E>.WrapperSelectJoinBuilderImpl.WrapperJoinConditionBuilderImpl>, org.elsfs.tool.sql.interfaces.join.JoinIn<JoinQueryWrapper<E>.WrapperSelectJoinBuilderImpl.WrapperJoinConditionBuilderImpl>, org.elsfs.tool.sql.interfaces.join.JoinIsNotNull<JoinQueryWrapper<E>.WrapperSelectJoinBuilderImpl.WrapperJoinConditionBuilderImpl>, org.elsfs.tool.sql.interfaces.join.JoinIsNull<JoinQueryWrapper<E>.WrapperSelectJoinBuilderImpl.WrapperJoinConditionBuilderImpl>, org.elsfs.tool.sql.interfaces.join.JoinLe<JoinQueryWrapper<E>.WrapperSelectJoinBuilderImpl.WrapperJoinConditionBuilderImpl>, org.elsfs.tool.sql.interfaces.join.JoinLike<JoinQueryWrapper<E>.WrapperSelectJoinBuilderImpl.WrapperJoinConditionBuilderImpl>, org.elsfs.tool.sql.interfaces.join.JoinLikeLeft<JoinQueryWrapper<E>.WrapperSelectJoinBuilderImpl.WrapperJoinConditionBuilderImpl>, org.elsfs.tool.sql.interfaces.join.JoinLikeRight<JoinQueryWrapper<E>.WrapperSelectJoinBuilderImpl.WrapperJoinConditionBuilderImpl>, org.elsfs.tool.sql.interfaces.join.JoinLt<JoinQueryWrapper<E>.WrapperSelectJoinBuilderImpl.WrapperJoinConditionBuilderImpl>, org.elsfs.tool.sql.interfaces.join.JoinNe<JoinQueryWrapper<E>.WrapperSelectJoinBuilderImpl.WrapperJoinConditionBuilderImpl>, org.elsfs.tool.sql.interfaces.join.JoinNotBetween<JoinQueryWrapper<E>.WrapperSelectJoinBuilderImpl.WrapperJoinConditionBuilderImpl>, org.elsfs.tool.sql.interfaces.join.JoinNotIn<JoinQueryWrapper<E>.WrapperSelectJoinBuilderImpl.WrapperJoinConditionBuilderImpl>, org.elsfs.tool.sql.interfaces.join.JoinNotLike<JoinQueryWrapper<E>.WrapperSelectJoinBuilderImpl.WrapperJoinConditionBuilderImpl>, org.elsfs.tool.sql.interfaces.join.JoinNotLikeRight<JoinQueryWrapper<E>.WrapperSelectJoinBuilderImpl.WrapperJoinConditionBuilderImpl>, org.elsfs.tool.sql.interfaces.single.JoinNotLikeLeft<JoinQueryWrapper<E>.WrapperSelectJoinBuilderImpl.WrapperJoinConditionBuilderImpl>, org.elsfs.tool.sql.interfaces.SqlFragment, org.elsfs.tool.sql.interfaces.SqlParameterManagerAware, org.elsfs.tool.sql.interfaces.TableAliasManagerAware, org.elsfs.tool.sql.resolve.ResolveFieldName
封闭类:
JoinQueryWrapper.WrapperSelectJoinBuilderImpl

public class JoinQueryWrapper.WrapperSelectJoinBuilderImpl.WrapperJoinConditionBuilderImpl extends org.elsfs.tool.sql.abs.AbstractCondition<JoinQueryWrapper<E>.WrapperSelectJoinBuilderImpl.WrapperJoinConditionBuilderImpl> implements org.elsfs.tool.sql.interfaces.Join.JoinConditionBuilder<JoinQueryWrapper<E>.WrapperSelectJoinBuilderImpl.WrapperJoinConditionBuilderImpl,JoinQueryWrapper<E>.WrapperSelectJoinBuilderImpl,JoinQueryWrapper<E>>
Join条件构建器实现
  • 嵌套类概要

    从类继承的嵌套类/接口 org.elsfs.tool.sql.abs.AbstractCondition

    org.elsfs.tool.sql.abs.AbstractCondition.NestConditionImpl, org.elsfs.tool.sql.abs.AbstractCondition.OrConditionImpl
  • 字段概要

    从类继承的字段 org.elsfs.tool.sql.abs.AbstractCondition

    childThis
  • 构造器概要

    构造器
    构造器
    说明
     
  • 方法概要

    修饰符和类型
    方法
    说明
    void
    addConditionItem(org.elsfs.tool.sql.condition.ConditionItem conditionItem)
    添加一个条件
    构建SQL片段
    end()
    返回上一级对象
    org.elsfs.tool.sql.interfaces.SqlParameterManager
    获取SQL参数管理器
    org.elsfs.tool.sql.interfaces.TableAliasManager
    获取表别名管理器

    从类继承的方法 org.elsfs.tool.sql.abs.AbstractCondition

    between, betweenBeginValue, betweenEndValue, betweenValue, eq, eq, eqValue, expression, ge, ge, geValue, gt, gt, gtValue, in, in, in, in, inValue, inValue, isNotNull, isNotNull, isNull, isNull, le, le, leValue, like, like, like, likeLeft, likeLeft, likeLeft, likeRight, likeRight, likeRight, lt, lt, ltValue, ne, ne, nest, neValue, notBetween, notBetweenBeginValue, notBetweenEndValue, notBetweenValue, notIn, notIn, notIn, notIn, notInValue, notInValue, notLike, notLike, notLike, notLikeLeft, notLikeLeft, notLikeLeft, notLikeRight, notLikeRight, notLikeRight, or, resolveFieldName

    从类继承的方法 org.elsfs.tool.sql.abs.CompositeSqlFragment

    addSqlFragment, beforeBuild

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    从接口继承的方法 org.elsfs.tool.sql.interfaces.Condition

    nest, or

    从接口继承的方法 org.elsfs.tool.sql.interfaces.Expression

    expression, expression

    从接口继承的方法 org.elsfs.tool.sql.interfaces.join.JoinBetween

    between, between, between, between, between, between, between, between, between, between, between, between, between, between, betweenBeginValue, betweenBeginValue, betweenBeginValue, betweenBeginValue, betweenEndValue, betweenEndValue, betweenEndValue, betweenEndValue, betweenValue, betweenValue, betweenValue, betweenValue, betweenValue, betweenValue

    从接口继承的方法 org.elsfs.tool.sql.interfaces.join.JoinEq

    eq, eq, eq, eq, eq, eq, eq, eq, eq, eq, eq, eq, eq, eq, eq, eq, eq, eq, eq, eq, eq, eq, eq, eq, eqValue, eqValue, eqValue, eqValue, eqValue, eqValue

    从接口继承的方法 org.elsfs.tool.sql.interfaces.join.JoinGe

    ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, ge, geValue, geValue, geValue, geValue, geValue, geValue

    从接口继承的方法 org.elsfs.tool.sql.interfaces.join.JoinGt

    gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gt, gtValue, gtValue, gtValue, gtValue, gtValue, gtValue

    从接口继承的方法 org.elsfs.tool.sql.interfaces.join.JoinIn

    in, in, in, in, in, in, in, in, in, in, in, in, in, in, in, in, in, in, inValue, inValue, inValue, inValue, inValue, inValue, inValue, inValue, inValue, inValue, inValue, inValue

    从接口继承的方法 org.elsfs.tool.sql.interfaces.join.JoinIsNotNull

    isNotNull, isNotNull, isNotNull, isNotNull, isNotNull, isNotNull, isNotNull, isNotNull

    从接口继承的方法 org.elsfs.tool.sql.interfaces.join.JoinIsNull

    isNull, isNull, isNull, isNull, isNull, isNull, isNull, isNull

    从接口继承的方法 org.elsfs.tool.sql.interfaces.join.JoinLe

    le, le, le, le, le, le, le, le, le, le, le, le, le, le, le, le, le, le, le, le, le, le, le, le, leValue, leValue, leValue, leValue, leValue, leValue

    从接口继承的方法 org.elsfs.tool.sql.interfaces.join.JoinLike

    like, like, like, like, like, like

    从接口继承的方法 org.elsfs.tool.sql.interfaces.join.JoinLikeLeft

    likeLeft, likeLeft, likeLeft, likeLeft, likeLeft, likeLeft

    从接口继承的方法 org.elsfs.tool.sql.interfaces.join.JoinLikeRight

    likeRight, likeRight, likeRight, likeRight, likeRight, likeRight

    从接口继承的方法 org.elsfs.tool.sql.interfaces.join.JoinLt

    lt, lt, lt, lt, lt, lt, lt, lt, lt, lt, lt, lt, lt, lt, lt, lt, lt, lt, lt, lt, lt, lt, lt, lt, ltValue, ltValue, ltValue, ltValue, ltValue, ltValue

    从接口继承的方法 org.elsfs.tool.sql.interfaces.join.JoinNe

    ne, ne, ne, ne, ne, ne, ne, ne, ne, ne, ne, ne, ne, ne, ne, ne, ne, ne, ne, ne, ne, ne, ne, ne, neValue, neValue, neValue, neValue, neValue, neValue

    从接口继承的方法 org.elsfs.tool.sql.interfaces.join.JoinNotBetween

    notBetween, notBetween, notBetween, notBetween, notBetween, notBetween, notBetween, notBetween, notBetween, notBetween, notBetween, notBetween, notBetween, notBetween, notBetweenBeginValue, notBetweenBeginValue, notBetweenBeginValue, notBetweenBeginValue, notBetweenEndValue, notBetweenEndValue, notBetweenEndValue, notBetweenEndValue, notBetweenValue, notBetweenValue, notBetweenValue, notBetweenValue, notBetweenValue, notBetweenValue

    从接口继承的方法 org.elsfs.tool.sql.interfaces.join.JoinNotIn

    notIn, notIn, notIn, notIn, notIn, notIn, notIn, notIn, notIn, notIn, notIn, notIn, notIn, notIn, notIn, notIn, notIn, notIn, notInValue, notInValue, notInValue, notInValue, notInValue, notInValue, notInValue, notInValue, notInValue, notInValue, notInValue, notInValue

    从接口继承的方法 org.elsfs.tool.sql.interfaces.join.JoinNotLike

    notLike, notLike, notLike, notLike, notLike, notLike

    从接口继承的方法 org.elsfs.tool.sql.interfaces.single.JoinNotLikeLeft

    notLikeLeft, notLikeLeft, notLikeLeft, notLikeRight, notLikeRight, notLikeRight

    从接口继承的方法 org.elsfs.tool.sql.interfaces.join.JoinNotLikeRight

    notLikeRight, notLikeRight, notLikeRight, notLikeRight, notLikeRight, notLikeRight

    从接口继承的方法 org.elsfs.tool.sql.resolve.ResolveFieldName

    resolveFieldName, resolveFieldName
  • 构造器详细资料

    • WrapperJoinConditionBuilderImpl

      public WrapperJoinConditionBuilderImpl()
  • 方法详细资料

    • getSqlParameterManager

      public org.elsfs.tool.sql.interfaces.SqlParameterManager getSqlParameterManager()
      获取SQL参数管理器
      指定者:
      getSqlParameterManager 在接口中 org.elsfs.tool.sql.interfaces.SqlParameterManagerAware
      覆盖:
      getSqlParameterManager 在类中 org.elsfs.tool.sql.abs.AbstractCondition<JoinQueryWrapper<E>.WrapperSelectJoinBuilderImpl.WrapperJoinConditionBuilderImpl>
      返回:
      SQL参数管理器
    • addConditionItem

      public void addConditionItem(org.elsfs.tool.sql.condition.ConditionItem conditionItem)
      添加一个条件
      指定者:
      addConditionItem 在类中 org.elsfs.tool.sql.abs.AbstractCondition<JoinQueryWrapper<E>.WrapperSelectJoinBuilderImpl.WrapperJoinConditionBuilderImpl>
      参数:
      conditionItem - 条件
    • end

      public JoinQueryWrapper<E> end()
      返回上一级对象
      指定者:
      end 在接口中 org.elsfs.tool.sql.interfaces.Completable<JoinQueryWrapper<E>>
      返回:
      上级对象
    • buildSqlFragment

      public String buildSqlFragment()
      构建SQL片段
      指定者:
      buildSqlFragment 在接口中 org.elsfs.tool.sql.interfaces.SqlFragment
      覆盖:
      buildSqlFragment 在类中 org.elsfs.tool.sql.abs.CompositeSqlFragment
      返回:
      SQL片段
    • getTableAliasManager

      public org.elsfs.tool.sql.interfaces.TableAliasManager getTableAliasManager()
      获取表别名管理器
      指定者:
      getTableAliasManager 在接口中 org.elsfs.tool.sql.interfaces.TableAliasManagerAware
      覆盖:
      getTableAliasManager 在类中 org.elsfs.tool.sql.abs.AbstractCondition<JoinQueryWrapper<E>.WrapperSelectJoinBuilderImpl.WrapperJoinConditionBuilderImpl>
      返回:
      表名别管理器