类 PageRequest<T>

java.lang.Object
org.violet.common.mybatis.pojo.PageRequest<T>
所有已实现的接口:
com.baomidou.mybatisplus.core.metadata.IPage<T>, Serializable

public class PageRequest<T> extends Object implements com.baomidou.mybatisplus.core.metadata.IPage<T>
另请参阅:
  • 字段详细资料

    • DEFAULT_SIZE

      public static final long DEFAULT_SIZE
      另请参阅:
    • current

      protected long current
  • 构造器详细资料

    • PageRequest

      public PageRequest()
  • 方法详细资料

    • orders

      public List<com.baomidou.mybatisplus.core.metadata.OrderItem> orders()
      指定者:
      orders 在接口中 com.baomidou.mybatisplus.core.metadata.IPage<T>
    • getRecords

      public List<T> getRecords()
      指定者:
      getRecords 在接口中 com.baomidou.mybatisplus.core.metadata.IPage<T>
    • setRecords

      public com.baomidou.mybatisplus.core.metadata.IPage<T> setRecords(List<T> records)
      指定者:
      setRecords 在接口中 com.baomidou.mybatisplus.core.metadata.IPage<T>
    • getTotal

      public long getTotal()
      指定者:
      getTotal 在接口中 com.baomidou.mybatisplus.core.metadata.IPage<T>
    • setTotal

      public com.baomidou.mybatisplus.core.metadata.IPage<T> setTotal(long total)
      指定者:
      setTotal 在接口中 com.baomidou.mybatisplus.core.metadata.IPage<T>
    • getSize

      public long getSize()
      指定者:
      getSize 在接口中 com.baomidou.mybatisplus.core.metadata.IPage<T>
    • setSize

      public com.baomidou.mybatisplus.core.metadata.IPage<T> setSize(long size)
      指定者:
      setSize 在接口中 com.baomidou.mybatisplus.core.metadata.IPage<T>
    • getCurrent

      public long getCurrent()
      指定者:
      getCurrent 在接口中 com.baomidou.mybatisplus.core.metadata.IPage<T>
    • setCurrent

      public com.baomidou.mybatisplus.core.metadata.IPage<T> setCurrent(long current)
      指定者:
      setCurrent 在接口中 com.baomidou.mybatisplus.core.metadata.IPage<T>
    • setOrders

      public void setOrders(String orders)
    • getOrders

      public String getOrders()
    • getRows

      public List<T> getRows()
    • setRows

      public void setRows(List<T> rows)
    • of

      public static PageRequest of(long currentPage, long pageSize)
    • defaultPage

      public static <T> PageRequest<T> defaultPage()
    • hasSorts

      public boolean hasSorts()
    • appendSortsToWrapper

      public void appendSortsToWrapper(com.baomidou.mybatisplus.core.conditions.AbstractWrapper queryWrapper, Function<PageRequest.OrderField,String> fieldNameFunc)
    • appendSortsToWrapper

      public void appendSortsToWrapper(com.github.yulichang.wrapper.JoinAbstractWrapper queryWrapper, Function<PageRequest.OrderField,String> fieldNameFunc)
    • appendSortsToWrapper

      public void appendSortsToWrapper(com.baomidou.mybatisplus.core.conditions.AbstractWrapper queryWrapper)
    • appendSortsToWrapper

      public void appendSortsToWrapper(com.github.yulichang.wrapper.JoinAbstractWrapper queryWrapper)
    • buildSorts

      public void buildSorts(String sortFields, String orders)
    • addSortItem

      public void addSortItem(String field, String order)
    • getSorts

      public List<PageRequest.OrderField> getSorts()
    • setSorts

      public void setSorts(List<PageRequest.OrderField> sorts)