类 Example

所有已实现的接口:
Serializable

public class Example extends AbstractExample
另请参阅:
  • 方法详细资料

    • asc

      public Example asc(String field) throws APIException
      设置单个字段顺序
      参数:
      field - 字段名称
      返回:
      条件对象
      抛出:
      APIException - 一般异常
    • desc

      public Example desc(String field) throws APIException
      设置单个字段倒序
      参数:
      field - 字段名称
      返回:
      条件对象
      抛出:
      APIException - 一般异常
    • or

      public ExampleCriteria or() throws APIException
      获取OR模式条件构造器
      返回:
      条件构造器
      抛出:
      APIException - 一般异常
    • and

      public ExampleCriteria and() throws APIException
      获取AND模式条件构造器
      返回:
      条件构造器
      抛出:
      APIException - 一般异常
    • or

      public Example or(Consumer<ExampleCriteria> consumer) throws APIException
      获取OR模式条件构造器(回调实现)
      参数:
      consumer - 条件构造器回调
      返回:
      条件对象
      抛出:
      APIException - 一般异常
    • and

      public Example and(Consumer<ExampleCriteria> consumer) throws APIException
      获取AND模式条件构造器(回调实现)
      参数:
      consumer - 条件构造器回调
      返回:
      条件对象
      抛出:
      APIException - 一般异常
    • havingOr

      public ExampleHaving havingOr(String condition)
      设置group by 条件(OR)
      参数:
      condition - 条件
      返回:
      having构造器
    • havingOr

      public ExampleHaving havingOr(String condition, Object value1)
      设置group by 条件(OR)
      参数:
      condition - 条件
      value1 - 条件值
      返回:
      having构造器
    • havingOr

      public ExampleHaving havingOr(String condition, Object value1, Object value2)
      设置group by 条件(OR)
      参数:
      condition - 条件
      value1 - 条件值1
      value2 - 条件值2
      返回:
      having构造器
    • havingAnd

      public ExampleHaving havingAnd(String condition)
      设置group by 条件(AND)
      参数:
      condition - 条件
      返回:
      having构造器
    • havingAnd

      public ExampleHaving havingAnd(String condition, Object value1)
      设置group by 条件(AND)
      参数:
      condition - 条件
      value1 - 条件值
      返回:
      having构造器
    • havingAnd

      public ExampleHaving havingAnd(String condition, Object value1, Object value2)
      设置group by 条件(AND)
      参数:
      condition - 条件
      value1 - 条件值1
      value2 - 条件值2
      返回:
      having构造器
    • left

      public ExampleJoin left(String table, Consumer<ExampleJoin> consumer)
      LEFT连表查询
      参数:
      table - 表名
      consumer - 构建条件
      返回:
      连表构建器
    • inner

      public ExampleJoin inner(String table, Consumer<ExampleJoin> consumer)
      INNER连表查询
      参数:
      table - 表名
      consumer - 构建条件
      返回:
      连表构建器
    • newInstance

      public static Example newInstance()
      构建条件对象
      返回:
      条件对象
    • of

      public static Example of(String key, Object value)
      构建条件对象
      参数:
      key - 条件
      value - 条件值
      返回:
      条件对象
    • of

      public static Example of(Map<String,Object> map)
      构建条件对象
      参数:
      map - 参数map
      返回:
      条件对象