Class Query
java.lang.Object
org.springframework.data.aerospike.repository.query.Query
public class Query extends Object
- Author:
- Peter Milne, Jean Mercier
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description CriteriaDefinition
getCriteria()
Get the criteria object.long
getOffset()
Number of elements to skip.int
getRows()
Number of elements to read.Sort
getSort()
GetSort
.boolean
hasOffset()
boolean
hasRows()
Query
limit(int rows)
Query
orderBy(Sort sort)
Add givenSort
.void
setOffset(long offset)
Set the number of elements to skip.void
setRows(int rows)
Set the number of elements to read.void
setSort(Sort sort)
SetSort
to be applied.Query
skip(long offset)
Query
with(Sort sort)
-
Constructor Details
-
Query
Creates new instance ofKeyValueQuery
with given criteria.- Parameters:
criteria
- can be null.
-
Query
- Parameters:
sort
- can be null.
-
-
Method Details
-
getCriteria
Get the criteria object. -
getSort
GetSort
. -
getOffset
public long getOffset()Number of elements to skip.- Returns:
- negative value if not set.
-
hasOffset
public boolean hasOffset() -
hasRows
public boolean hasRows() -
getRows
public int getRows()Number of elements to read.- Returns:
- negative value if not set.
-
setOffset
public void setOffset(long offset)Set the number of elements to skip.- Parameters:
offset
- use negative value for none.
-
setRows
public void setRows(int rows)Set the number of elements to read. -
setSort
SetSort
to be applied. -
orderBy
Add givenSort
.- Parameters:
sort
- nullSort
will be ignored.
-
skip
- See Also:
setOffset(long)
-
limit
- See Also:
setRows(int)
-
with
-