Package org.n52.web.common
Interface Pagination
-
- All Known Implementing Classes:
OffsetBasedPagination
public interface Pagination
-
-
Field Summary
Fields Modifier and Type Field Description static intDEFAULT_LIMITstatic intMAX_LIMIT
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Optional<Pagination>first(long elements)longgetEnd()longgetLimit()longgetOffset()longgetStart()Optional<Pagination>last(long elements)Optional<Pagination>next(long elements)Optional<Pagination>previous(long elements)
-
-
-
Field Detail
-
MAX_LIMIT
static final int MAX_LIMIT
- See Also:
- Constant Field Values
-
DEFAULT_LIMIT
static final int DEFAULT_LIMIT
- See Also:
- Constant Field Values
-
-
Method Detail
-
getStart
long getStart()
-
getEnd
long getEnd()
-
getOffset
long getOffset()
-
getLimit
long getLimit()
-
first
Optional<Pagination> first(long elements)
-
previous
Optional<Pagination> previous(long elements)
-
next
Optional<Pagination> next(long elements)
-
last
Optional<Pagination> last(long elements)
-
-