in the query DSL, we have parsed a QueryFilter, a QueryOrderBy, an offset and a limit clause.
in the query DSL, we have parsed a QueryFilter, a QueryOrderBy, an offset and a limit clause. there is one possibility for what comes next:
1. we are done parsing the complete QueryFilter.
in the query DSL, we have parsed a QueryFilter, a QueryOrderBy, and an offset clause.
in the query DSL, we have parsed a QueryFilter, a QueryOrderBy, and an offset clause. there are two possibilities for what comes next:
1. we parse a limit clause
2. we are done parsing the complete QueryFilter.
in the query DSL, we have just parsed a QueryFilter and a QueryOrderBy.
in the query DSL, we have just parsed a QueryFilter and a QueryOrderBy. there are multiple possibilities for what comes next:
1. we parse an offset clause
2. we parse a limit clause
3. we are done parsing the complete QueryFilter.
in the query DSL, we have just parsed a property.
in the query DSL, we have just parsed a property. next we need to parse a relational operator and a right-hand side value.
in the query DSL, we have just parsed a (partial or complete) QueryFilter.
in the query DSL, we have just parsed a (partial or complete) QueryFilter. there are multiple possibilities for what comes next:
1. if we see a LogicalOp followed by another QueryFilter, then we combine the two query filters with the logical op.
2. we parse an order-by clause
3. we parse an offset clause
4. we parse a limit clause
5. we are done parsing the complete QueryFilter.
we have parsed a Prop
for a QuerySortExpr
, now we are ready to parse an asc
or desc
qualifier
begin parsing with a FilterAll
query filter
we are done parsing a complete Query
we are done parsing a complete Query
we are done parsing a complete Query
we are done parsing a complete Query
we are done parsing a complete QueryFilter
we parse a Prop
into a QuerySortExpr
as needed
parse a Prop
and prepare to parse an asc
or desc
qualified
begin parsing a query filter with a Prop
a DSL for creating queries. you can find it in your persistent type at
PType.queryDsl