Package io.micronaut.data.model.query
package io.micronaut.data.model.query
Interfaces for producing queries at compilation time.
- Since:
- 1.0.0
- Author:
- graemerocher
-
ClassDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Replaced by JPA criteriaThe query binding parameter.The binding context.Deprecated, for removal: This API element is subject to removal in a future version.Replaced by JPA criteriaDeprecated, for removal: This API element is subject to removal in a future version.Replaced by JPA criteriaA join path represents a path, association and join type for performing a join with a query.Deprecated, for removal: This API element is subject to removal in a future version.Replaced by JPA criteriaDeprecated, for removal: This API element is subject to removal in a future version.Replaced by JPA criteriaCriterion used to restrict the results based on belonging to an array.Computes the average value of a property.Criterion used to restrict the result to be between values (range query).A Criterion used to combine to criterion in a logical AND.Criterion used to restrict the results based on a result containing the given value.Projection to count distinct property name.Projection to count distinct entity will do count distinct against identity or composite identity.Used to count the results of a query.Represents a criterion to be used in a criteria query.A Criterion used to combine to criterion in a logical OR.Distinct result projection.Criterion used to restrict the results based on starting with a given value.A criterion that restricts the results based on equality.Restricts a value to be equal to all the given values.A criterion for one property equaling another.Used for exists subquery.Used to restrict a value to be greater than the given value.Restricts a value to be greater than all the given values.Used to restrict a value to be greater than or equal to the given value.Restricts a value to be greater than or equal to all the given values.A criterion for one property being greater than or equal to another.Restricts a value to be greater than some of the given values.A criterion for one property being greater than another.Restricts a value to be greater than some of the given values.Group by property projection.A criterion that restricts the results based on the equality of the identifier.A projection used to obtain the identifier of an object.Criterion used to restrict the results based on a pattern (likeness).Criterion used to restrict the results based on a list of values.Restricts a property to be empty (such as a blank string).Restricts a property to be false.Restricts a property to be empty (such as a blank string).Restricts a property to be not null.Restricts a property to be null.Restricts a property to be true.base class for a junction (AND or OR or NOT).Used to restrict a value to be less than the given value.Restricts a value to be less than all the given values.Used to restrict a value to be less than the given value.Restricts a value to be less than or equal to all the given values.A criterion for one property being less than or equal to another.Restricts a value to be less than some of the given values.A criterion for one property being less than another.Restricts a value to be less than some of the given values.Criterion used to restrict the results based on a pattern (likeness).A projection of a simple literal.Computes the pageSize value of a property.Computes the min value of a property.A criterion used to negate several other criterion.A criterion that restricts the results based on equality.Restricts a value to be not equal to all the given values.A criterion for one property not equaling another.Used for exists subquery.Criterion used to restrict the results based on a list of values.A projection.A Criterion that compares to properties.Criterion that applies to a property and value.A Criterion that applies to a property.A projection that obtains the value of a property of an entity.Criterion used to restrict the results based on a regex pattern.Criterion used to restrict the results based on a regular expression pattern.A projection used to project the root entity.Size equals criterion.Size greater than criterion.Size greater than equals criterion.Size less than criterion.Size less than equals criterion.Size not equals criterion.Criterion used to restrict the results based on starting with a given value.Used to differentiate criterion that require a subquery.Computes the sum of a property.A criterion that restricts the results based on the equality of the version.Deprecated, for removal: This API element is subject to removal in a future version.Will switch to an internal