Package dev.morphia.query
-
Interface Summary Interface Description Criteria Internal class for building up query documents.CriteriaContainer Internal class to represent groups ofCriteria
instances via $and and $or query clausesFieldEnd<T> Represents a document field in a query and presents the operations available to querying against that field.Query<T> QueryFactory A factory forQuery
ies.QueryResults<T> Deprecated. useQuery
insteadUpdateOperations<T> A nicer interface to the update operations in monogodb. -
Class Summary Class Description AbstractCriteria Defines the base Criteria implementation.AbstractQueryFactory An abstract implementation ofQueryFactory
.ArraySlice Defines array slicing options for query projections.BucketAutoOptions The options for a bucket auto stage of aggregation pipeline.BucketOptions The options for a bucket stage of aggregation pipeline.CountOptions The options for a count operation.CriteriaContainerImpl Defines a container of Criteria and a join method.DefaultQueryFactory A default implementation ofQueryFactory
.FieldEndImpl<T extends CriteriaContainer> Represents a document field in a query and presents the operations available to querying against that field.FindOptions The options to apply to a find operation (also commonly referred to as a query).Meta Defines $meta expression objectMorphiaIterator<T,V> Deprecated. this is being replaced byMongoCursor
MorphiaKeyIterator<T> Deprecated. this is being replaced byMongoCursor
PushOptions The options to apply to a $push update operator.QueryImpl<T> Implementation of QueryShape This encapsulates the data necessary to define a shape for queries.Shape.Point Defines a PointSort Used for sorting query results or defining a sort stage in an aggregation pipelineUpdateOpsImpl<T> UpdateResults This class holds various metrics about the results of an update operation.WhereCriteria Deprecated. no replacement is planned -
Enum Summary Enum Description BucketAutoOptions.Granularity A value that specifies the preferred number series to use to ensure that the calculated boundary edges end on preferred round numbers or their powers of 10.CriteriaJoin Defines how to combine lists of criteria.FilterOperator Meta.MetaDataKeyword Representing specified metadata keywordType Defines BSON types for use in querying against field types.UpdateOperator -
Exception Summary Exception Description QueryException Error during query.UpdateException Error during update.ValidationException Error during validation.