模块 linlang.api

类 Page<T>

java.lang.Object
api.linlang.file.database.dto.Page<T>
类型参数:
T - 结果项类型

public final class Page<T> extends Object
不可变的分页查询结果。
  • 构造器详细资料

    • Page

      public Page(List<T> items, int total, int offset)
      创建分页结果。
      参数:
      items - 当前页数据;为 null 时按空列表处理
      total - 符合查询条件的总记录数
      offset - 当前页相对于完整结果集的起始偏移量
  • 方法详细资料

    • items

      public List<T> items()
      返回:
      当前页数据的不可变列表
    • total

      public int total()
      返回:
      符合查询条件的总记录数
    • offset

      public int offset()
      返回:
      当前页的起始偏移量