接口 IQuery<Child,​R>

  • 所有已知实现类:
    LambdaQuery, Query

    public interface IQuery<Child,​R>
    IQuery
    从以下版本开始:
    2022/4/21
    作者:
    jiangcs
    • 字段概要

      字段 
      修饰符和类型 字段 说明
      static java.lang.String betweenEnd  
      static java.lang.String betweenStart  
      static java.util.Set<java.lang.String> groupBySet
      GROUP BY SQL
      static java.util.Set<java.lang.String> havingSet
      HAVING SQL
      static java.util.List<java.lang.String> orderByList
      ORDER BY SQL
      static java.util.List<java.lang.String> whereList
      WHERE SQL
      static java.util.Map<java.lang.String,​java.lang.Object> whereParamMap
      WHERE参数值
    • 方法概要

      所有方法 实例方法 抽象方法 默认方法 
      修饰符和类型 方法 说明
      Child asc​(R column)  
      default <T> void assign​(T t)  
      Child between​(R column, java.lang.Object valueStart, java.lang.Object valueEnd)  
      default void clear()  
      Child deleted()  
      Child desc​(R column)  
      Child eq​(R column, java.lang.Object value)  
      default java.util.Map<java.lang.String,​java.lang.Object> getParam()
      sql语句填充参数
      default java.lang.String getSql()
      xml文件中 替换的sql语句:${q.sql}
      Child groupBy​(R column)  
      Child groupBy​(R... column)  
      Child gt​(R column, java.lang.Object value)  
      Child gte​(R column, java.lang.Object value)  
      Child having​(R column, java.lang.String opr, java.lang.Object value)  
      Child in​(R column, java.util.Collection<?> value)  
      Child lk​(R column, java.lang.Object value)  
      Child lLk​(R column, java.lang.Object value)  
      Child lt​(R column, java.lang.Object value)  
      Child lte​(R column, java.lang.Object value)  
      Child nEq​(R column, java.lang.Object value)  
      Child nLk​(R column, java.lang.Object value)  
      Child rLk​(R column, java.lang.Object value)  
      Child tenant​(R column, java.lang.Object tenantId)  
      default void where​(java.lang.String column, SqlKeyword sqlKeyword, java.lang.Object value)  
      default void whereBetween​(java.lang.String column, java.lang.Object valueStart, java.lang.Object valueEnd)  
    • 字段详细资料

      • betweenStart

        static final java.lang.String betweenStart
        另请参阅:
        常量字段值
      • betweenEnd

        static final java.lang.String betweenEnd
        另请参阅:
        常量字段值
      • whereList

        static final java.util.List<java.lang.String> whereList
        WHERE SQL
      • whereParamMap

        static final java.util.Map<java.lang.String,​java.lang.Object> whereParamMap
        WHERE参数值
      • orderByList

        static final java.util.List<java.lang.String> orderByList
        ORDER BY SQL
      • groupBySet

        static final java.util.Set<java.lang.String> groupBySet
        GROUP BY SQL
      • havingSet

        static final java.util.Set<java.lang.String> havingSet
        HAVING SQL
    • 方法详细资料

      • eq

        Child eq​(R column,
                 java.lang.Object value)
      • nEq

        Child nEq​(R column,
                  java.lang.Object value)
      • lk

        Child lk​(R column,
                 java.lang.Object value)
      • lLk

        Child lLk​(R column,
                  java.lang.Object value)
      • rLk

        Child rLk​(R column,
                  java.lang.Object value)
      • nLk

        Child nLk​(R column,
                  java.lang.Object value)
      • lt

        Child lt​(R column,
                 java.lang.Object value)
      • lte

        Child lte​(R column,
                  java.lang.Object value)
      • gt

        Child gt​(R column,
                 java.lang.Object value)
      • gte

        Child gte​(R column,
                  java.lang.Object value)
      • in

        Child in​(R column,
                 java.util.Collection<?> value)
      • between

        Child between​(R column,
                      java.lang.Object valueStart,
                      java.lang.Object valueEnd)
      • asc

        Child asc​(R column)
      • desc

        Child desc​(R column)
      • groupBy

        Child groupBy​(R column)
      • groupBy

        Child groupBy​(R... column)
      • having

        Child having​(R column,
                     java.lang.String opr,
                     java.lang.Object value)
      • tenant

        Child tenant​(R column,
                     java.lang.Object tenantId)
      • deleted

        Child deleted()
      • clear

        default void clear()
      • where

        default void where​(java.lang.String column,
                           SqlKeyword sqlKeyword,
                           java.lang.Object value)
      • whereBetween

        default void whereBetween​(java.lang.String column,
                                  java.lang.Object valueStart,
                                  java.lang.Object valueEnd)
      • assign

        default <T> void assign​(T t)
      • getSql

        default java.lang.String getSql()
        xml文件中 替换的sql语句:${q.sql}
        返回:
        sql
      • getParam

        default java.util.Map<java.lang.String,​java.lang.Object> getParam()
        sql语句填充参数
        返回:
        参数Map