- All Superinterfaces:
QueryMapper.MapperQueryBuild
- Enclosing interface:
QueryMapper
Represents the first step in the query fluent API.
-
Method Summary
Methods inherited from interface jakarta.nosql.QueryMapper.MapperQueryBuild
result, singleResult, stream
-
Method Details
-
where
Starts a new condition by specifying a column name.- Parameters:
name
- the column name- Returns:
- a new
QueryMapper.MapperNameCondition
- Throws:
NullPointerException
- when name is null
-
skip
Defines the position of the first result to retrieve.- Parameters:
skip
- the first result to retrieve- Returns:
- a query with the first result defined
- Throws:
IllegalArgumentException
- when skip is negative
-
limit
Defines the maximum number of results to retrieve.- Parameters:
limit
- the limit- Returns:
- a query with the limit defined
- Throws:
IllegalArgumentException
- when limit is negative
-
orderBy
Add the order how the result will return based on a given column name.- Parameters:
name
- the column name to be ordered- Returns:
- a query with the sort defined
- Throws:
NullPointerException
- when name is null
-