constraint to limit the objects returned upon {@linkplain Query#execute() query execution}.
Constraints are constructed by calling {@link Query#constrain Query.constrain()}.
Constraints can be joined with the methods {@link #and and()}and {@link #or or()}.
The methods to modify the constraint evaluation algorithm may be merged, to construct combined evaluation rules. Examples:
-
Constraint#smaller().equal()
for "smaller or equal" -
Constraint#not().like()
for "not like" -
Constraint#not().greater().equal()
for "not greater or equal"