Package io.inversion.query
Class Page<T extends Page,P extends Query>
- java.lang.Object
-
- io.inversion.query.Builder<T,P>
-
- io.inversion.query.Page<T,P>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.inversion.rql.TermgetAfter()intgetLimit()intgetOffset()intgetPage()intgetPageNum()intgetPageSize()booleanisPaginated()-
Methods inherited from class io.inversion.query.Builder
addTerm, clearFunctions, find, find, findAll, findAll, findInt, findTerm, getBuilders, getParent, getRoot, getTerms, isFunction, parse, r, removeBuilder, toString, toString, withBuilder, withFunctions, withFunctions, withParent, withTerm, withTerm, withTerm, withTerms
-
-
-
-
Field Detail
-
DEFAULT_LIMIT
public static final int DEFAULT_LIMIT
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
Page
public Page(P query)
-
-
Method Detail
-
isPaginated
public boolean isPaginated()
- Returns:
- true if a page or pageNum was provided in the query
-
getOffset
public int getOffset()
-
getAfter
public io.inversion.rql.Term getAfter()
-
getLimit
public int getLimit()
-
getPageSize
public int getPageSize()
-
getPage
public int getPage()
-
getPageNum
public int getPageNum()
-
-