org.jboss.aerogear.controller.router.rest.pagination
Class PaginationProperties
java.lang.Object
org.jboss.aerogear.controller.router.rest.pagination.PaginationProperties
public class PaginationProperties
- extends Object
Properties related to the offset/limit pagination strategy.
offset
private final int offset
limit
private final int limit
total
private final com.google.common.base.Optional<Integer> total
PaginationProperties
public PaginationProperties(int offset,
int limit)
PaginationProperties
public PaginationProperties(int offset,
int limit,
int total)
checkValues
private void checkValues(int offset,
int limit)
offset
public int offset()
limit
public int limit()
total
public com.google.common.base.Optional<Integer> total()
nextOffset
public int nextOffset()
previousOffset
public int previousOffset()
isFirstOffset
public boolean isFirstOffset()
isLastOffset
public boolean isLastOffset()
isOffsetGreaterThanTotal
public boolean isOffsetGreaterThanTotal()
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.