Class Hierarchy
- java.lang.Object
- io.micronaut.data.model.query.DefaultQuery (implements io.micronaut.data.model.query.QueryModel)
- io.micronaut.data.model.query.AssociationQuery (implements io.micronaut.data.model.query.QueryModel.Criterion)
 
 - io.micronaut.data.model.query.JoinPath
 - io.micronaut.data.model.query.QueryModel.Exists (implements io.micronaut.data.model.query.QueryModel.Criterion)
 - io.micronaut.data.model.query.QueryModel.Junction (implements io.micronaut.data.model.query.QueryModel.Criterion)
- io.micronaut.data.model.query.QueryModel.Conjunction
 - io.micronaut.data.model.query.QueryModel.Disjunction
 - io.micronaut.data.model.query.QueryModel.Negation
 
 - io.micronaut.data.model.query.QueryModel.NotExists (implements io.micronaut.data.model.query.QueryModel.Criterion)
 - io.micronaut.data.model.query.QueryModel.Projection
- io.micronaut.data.model.query.QueryModel.CountDistinctRootProjection
 - io.micronaut.data.model.query.QueryModel.CountProjection
 - io.micronaut.data.model.query.QueryModel.DistinctProjection
 - io.micronaut.data.model.query.QueryModel.IdProjection
 - io.micronaut.data.model.query.QueryModel.LiteralProjection
 - io.micronaut.data.model.query.QueryModel.PropertyProjection
- io.micronaut.data.model.query.QueryModel.AvgProjection
 - io.micronaut.data.model.query.QueryModel.CountDistinctProjection
 - io.micronaut.data.model.query.QueryModel.GroupPropertyProjection
 - io.micronaut.data.model.query.QueryModel.MaxProjection
 - io.micronaut.data.model.query.QueryModel.MinProjection
 - io.micronaut.data.model.query.QueryModel.SumProjection
 
 - io.micronaut.data.model.query.QueryModel.RootEntityProjection
 
 - io.micronaut.data.model.query.QueryModel.PropertyNameCriterion (implements io.micronaut.data.model.query.QueryModel.Criterion)
- io.micronaut.data.model.query.QueryModel.IsEmpty
 - io.micronaut.data.model.query.QueryModel.IsFalse
 - io.micronaut.data.model.query.QueryModel.IsNotEmpty
 - io.micronaut.data.model.query.QueryModel.IsNotNull
 - io.micronaut.data.model.query.QueryModel.IsNull
 - io.micronaut.data.model.query.QueryModel.IsTrue
 - io.micronaut.data.model.query.QueryModel.PropertyComparisonCriterion
- io.micronaut.data.model.query.QueryModel.EqualsProperty
 - io.micronaut.data.model.query.QueryModel.GreaterThanEqualsProperty
 - io.micronaut.data.model.query.QueryModel.GreaterThanProperty
 - io.micronaut.data.model.query.QueryModel.LessThanEqualsProperty
 - io.micronaut.data.model.query.QueryModel.LessThanProperty
 - io.micronaut.data.model.query.QueryModel.NotEqualsProperty
 
 - io.micronaut.data.model.query.QueryModel.PropertyCriterion
- io.micronaut.data.model.query.QueryModel.ArrayContains
 - io.micronaut.data.model.query.QueryModel.Between
 - io.micronaut.data.model.query.QueryModel.Contains
 - io.micronaut.data.model.query.QueryModel.EndsWith
 - io.micronaut.data.model.query.QueryModel.Equals
 - io.micronaut.data.model.query.QueryModel.GreaterThan
 - io.micronaut.data.model.query.QueryModel.GreaterThanEquals
 - io.micronaut.data.model.query.QueryModel.IdEquals
 - io.micronaut.data.model.query.QueryModel.In
 - io.micronaut.data.model.query.QueryModel.LessThan
 - io.micronaut.data.model.query.QueryModel.LessThanEquals
 - io.micronaut.data.model.query.QueryModel.Like
- io.micronaut.data.model.query.QueryModel.ILike
 - io.micronaut.data.model.query.QueryModel.RLike
 
 - io.micronaut.data.model.query.QueryModel.NotEquals
 - io.micronaut.data.model.query.QueryModel.NotIn
 - io.micronaut.data.model.query.QueryModel.Regex
 - io.micronaut.data.model.query.QueryModel.SizeEquals
 - io.micronaut.data.model.query.QueryModel.SizeGreaterThan
 - io.micronaut.data.model.query.QueryModel.SizeGreaterThanEquals
 - io.micronaut.data.model.query.QueryModel.SizeLessThan
 - io.micronaut.data.model.query.QueryModel.SizeLessThanEquals
 - io.micronaut.data.model.query.QueryModel.SizeNotEquals
 - io.micronaut.data.model.query.QueryModel.StartsWith
 - io.micronaut.data.model.query.QueryModel.SubqueryCriterion
- io.micronaut.data.model.query.QueryModel.EqualsAll
 - io.micronaut.data.model.query.QueryModel.GreaterThanAll
 - io.micronaut.data.model.query.QueryModel.GreaterThanEqualsAll
 - io.micronaut.data.model.query.QueryModel.GreaterThanEqualsSome
 - io.micronaut.data.model.query.QueryModel.GreaterThanSome
 - io.micronaut.data.model.query.QueryModel.LessThanAll
 - io.micronaut.data.model.query.QueryModel.LessThanEqualsAll
 - io.micronaut.data.model.query.QueryModel.LessThanEqualsSome
 - io.micronaut.data.model.query.QueryModel.LessThanSome
 - io.micronaut.data.model.query.QueryModel.NotEqualsAll
 
 - io.micronaut.data.model.query.QueryModel.VersionEquals
 
 
 - io.micronaut.data.model.query.QueryParameter (implements io.micronaut.data.model.query.BindingParameter, io.micronaut.core.naming.Named)
 
 - io.micronaut.data.model.query.DefaultQuery (implements io.micronaut.data.model.query.QueryModel)
 
Interface Hierarchy
- io.micronaut.data.model.query.BindingParameter
 - io.micronaut.data.model.query.BindingParameter.BindingContext
 - io.micronaut.data.model.query.Criteria
- io.micronaut.data.model.query.QueryModel
 
 - io.micronaut.data.model.query.ProjectionList
 - io.micronaut.data.model.query.QueryModel.Criterion