程序包 com.walker.es

类 PageIndex<T>

java.lang.Object
com.walker.es.PageIndex<T>

public class PageIndex<T> extends Object
全文检索,ES分页索引对象定义。

用于前端分页展示

作者:
时克英
  • 字段详细资料

    • data

      protected List<T> data
  • 构造器详细资料

    • PageIndex

      public PageIndex()
  • 方法详细资料

    • getPageNum

      public int getPageNum()
      当前页码数
      返回:
    • setPageNum

      public void setPageNum(int pageNum)
    • getPageSize

      public int getPageSize()
      返回分页大小
      返回:
    • setPageSize

      public void setPageSize(int pageSize)
    • getLastValue

      public String getLastValue()
      返回上一页最后一条记录排序值,ES深度分页需要提供上一页最后一条记录的排序值。

      用于下一页

      返回:
    • setLastValue

      public void setLastValue(String lastValue)
    • getTotal

      public long getTotal()
    • setTotal

      public void setTotal(long total)
    • getData

      public List<T> getData()
    • setData

      public void setData(List<T> data)
    • getFirstValue

      public String getFirstValue()
      返回本页第一个数据,用于返回上一页
      返回:
    • setFirstValue

      public void setFirstValue(String firstValue)
    • toString

      public String toString()
      覆盖:
      toString 在类中 Object