类 OrderBy

java.lang.Object
cool.scx.data.query.OrderBy

public final class OrderBy extends Object
排序
版本:
0.0.1
作者:
scx567888
  • 构造器详细资料

    • OrderBy

      public OrderBy()
      创建一个 OrderBy 对象
    • OrderBy

      public OrderBy(OrderBy oldOrderBy)
      根据旧的 OrderBy 创建一个 OrderBy 对象
      参数:
      oldOrderBy - 旧的 OrderBy
  • 方法详细资料

    • add

      public OrderBy add(String name, OrderByType orderByType, OrderByOption... options)
      添加一个排序字段
      参数:
      name - 排序字段的名称 (默认是实体类的字段名 , 不是数据库中的字段名)
      orderByType - 排序类型 正序或倒序
      options - 配置
      返回:
      本身, 方便链式调用
    • asc

      public OrderBy asc(String name, OrderByOption... options)
      正序 : 也就是从小到大 (1,2,3,4,5,6)
      参数:
      name - a
      options - 配置
      返回:
      a
    • desc

      public OrderBy desc(String name, OrderByOption... options)
      倒序 : 也就是从大到小 (6,5,4,3,2,1)
      参数:
      name - a
      options - 配置
      返回:
      a
    • remove

      public OrderBy remove(String name)
      a
      参数:
      name - a
      返回:
      a
    • clear

      public OrderBy clear()
      a
      返回:
      a
    • orderByBodyList

      public List<OrderByBody> orderByBodyList()