Class |
Description |
AssociationQuery
|
Used to capture the metadata for a query on an associated object. |
Projections
|
Projections used to customize the results of a query |
Query
|
Models a query that can be executed against a data store |
Query.AvgProjection
|
Computes the average value of a property |
Query.Between
|
Criterion used to restrict the result to be between values (range query) |
Query.Conjunction
|
A Criterion used to combine to criterion in a logical AND |
Query.CountDistinctProjection
|
|
Query.CountProjection
|
Used to count the results of a query |
Query.Disjunction
|
A Criterion used to combine to criterion in a logical OR |
Query.DistinctProjection
|
|
Query.DistinctPropertyProjection
|
|
Query.Equals
|
A criterion that restricts the results based on equality |
Query.EqualsAll
|
|
Query.EqualsProperty
|
|
Query.GreaterThan
|
Used to restrict a value to be greater than the given value |
Query.GreaterThanAll
|
|
Query.GreaterThanEquals
|
Used to restrict a value to be greater than or equal to the given value |
Query.GreaterThanEqualsAll
|
|
Query.GreaterThanEqualsProperty
|
|
Query.GreaterThanProperty
|
|
Query.ILike
|
Criterion used to restrict the results based on a pattern (likeness) |
Query.IdEquals
|
A criterion that restricts the results based on the equality of the identifier |
Query.IdProjection
|
A projection used to obtain the identifier of an object |
Query.In
|
Criterion used to restrict the results based on a list of values |
Query.IsEmpty
|
Restricts a property to be empty (such as a blank string) |
Query.IsNotEmpty
|
Restricts a property to be empty (such as a blank string) |
Query.IsNotNull
|
Restricts a property to be not null |
Query.IsNull
|
Restricts a property to be null |
Query.Junction
|
|
Query.LessThan
|
Used to restrict a value to be less than the given value |
Query.LessThanAll
|
|
Query.LessThanEquals
|
Used to restrict a value to be less than the given value |
Query.LessThanEqualsAll
|
|
Query.LessThanEqualsProperty
|
|
Query.LessThanProperty
|
|
Query.Like
|
Criterion used to restrict the results based on a pattern (likeness) |
Query.MaxProjection
|
Computes the max value of a property |
Query.MinProjection
|
Computes the min value of a property |
Query.Negation
|
A criterion used to negate several other criterion |
Query.NotEquals
|
A criterion that restricts the results based on equality |
Query.NotEqualsAll
|
|
Query.NotEqualsProperty
|
|
Query.Order
|
The ordering of results. |
Query.Projection
|
A projection |
Query.ProjectionList
|
A list of projections |
Query.PropertyComparisonCriterion
|
A Criterion that compares to properties |
Query.PropertyCriterion
|
Criterion that applies to a property and value |
Query.PropertyNameCriterion
|
A Criterion that applies to a property |
Query.PropertyProjection
|
A projection that obtains the value of a property of an entity |
Query.RLike
|
Criterion used to restrict the results based on a regular expression pattern |
Query.SizeEquals
|
|
Query.SizeGreaterThan
|
|
Query.SizeGreaterThanEquals
|
|
Query.SizeLessThan
|
|
Query.SizeLessThanEquals
|
|
Query.SizeNotEquals
|
|
Query.SubqueryCriterion
|
Used to differentiate criterion that require a subquery |
Query.SumProjection
|
Computes the sum of a property |
Restrictions
|
Factory for creating org.grails.datastore.mapping.query.Query.Criterion instances |