Uses of Interface
dev.morphia.query.Query
-
Packages that use Query Package Description dev.morphia dev.morphia.aggregation dev.morphia.mapping.codec.pojo dev.morphia.query -
-
Uses of Query in dev.morphia
Methods in dev.morphia that return Query Modifier and Type Method Description <T> Query<T>AdvancedDatastore. createQuery(Class<T> type, Document q)Deprecated, for removal: This API element is subject to removal in a future version.default <T> Query<T>Datastore. createQuery(Class<T> type)Deprecated, for removal: This API element is subject to removal in a future version.<T> Query<T>DatastoreImpl. createQuery(Class<T> type, Document q)<T> Query<T>Datastore. find(Class<T> type)Find instances of a type<T> Query<T>Datastore. find(Class<T> type, Document nativeQuery)Find instances of a type using a native query.<T> Query<T>Datastore. find(String collection)Find all instances by type in a different collection than what is mapped on the class given.<T> Query<T>Datastore. find(String collection, Class<T> type)Deprecated, for removal: This API element is subject to removal in a future version.useFindOptions.collection(String)instead<T> Query<T>DatastoreImpl. find(Class<T> type)<T> Query<T>DatastoreImpl. find(Class<T> type, Document nativeQuery)<T> Query<T>DatastoreImpl. find(String collection)<T> Query<T>DatastoreImpl. find(String collection, Class<T> type)<T> Query<T>AdvancedDatastore. queryByExample(String collection, T example)Deprecated, for removal: This API element is subject to removal in a future version.<T> Query<T>Datastore. queryByExample(T example)Returns a new query based on the example object<T> Query<T>DatastoreImpl. queryByExample(String collection, T ex)<T> Query<T>DatastoreImpl. queryByExample(T example)Methods in dev.morphia with parameters of type Query Modifier and Type Method Description default <T> DeleteResultDatastore. delete(Query<T> query)Deprecated, for removal: This API element is subject to removal in a future version.usedelete()insteaddefault <T> DeleteResultDatastore. delete(Query<T> query, DeleteOptions options)Deprecated, for removal: This API element is subject to removal in a future version.usedelete(DeleteOptions)insteaddefault <T> TDatastore. findAndDelete(Query<T> query)Deprecated, for removal: This API element is subject to removal in a future version.usefindAndDelete()insteaddefault <T> TDatastore. findAndDelete(Query<T> query, FindAndModifyOptions options)Deprecated, for removal: This API element is subject to removal in a future version.usefindAndDelete(FindAndDeleteOptions)insteaddefault <T> TDatastore. findAndModify(Query<T> query, UpdateOperations<T> operations)Deprecated, for removal: This API element is subject to removal in a future version.usemodify(UpdateOperations)insteaddefault <T> TDatastore. findAndModify(Query<T> query, UpdateOperations<T> operations, FindAndModifyOptions options)Deprecated, for removal: This API element is subject to removal in a future version.usemodify(UpdateOperations)insteaddefault <T> UpdateResultDatastore. update(Query<T> query, UpdateOperations<T> operations)Deprecated, for removal: This API element is subject to removal in a future version.useupdate(UpdateOperator, UpdateOperator...)instead.default <T> UpdateResultDatastore. update(Query<T> query, UpdateOperations<T> operations, UpdateOptions options)Deprecated, for removal: This API element is subject to removal in a future version.useupdate(UpdateOperator, UpdateOperator...)instead -
Uses of Query in dev.morphia.aggregation
Methods in dev.morphia.aggregation that return Query Modifier and Type Method Description QueryGeoNear. getQuery()Deprecated, for removal: This API element is subject to removal in a future version.Limits the results to the documents that match the query.Methods in dev.morphia.aggregation with parameters of type Query Modifier and Type Method Description AggregationPipelineAggregationPipeline. match(Query query)Deprecated, for removal: This API element is subject to removal in a future version.Filters the document stream to allow only matching documents to pass unmodified into the next pipeline stage.AggregationPipelineAggregationPipelineImpl. match(Query query)Deprecated, for removal: This API element is subject to removal in a future version.GeoNear.GeoNearBuilderGeoNear.GeoNearBuilder. setQuery(Query query)Deprecated, for removal: This API element is subject to removal in a future version.Limits the results to the documents that match the query. -
Uses of Query in dev.morphia.mapping.codec.pojo
Constructors in dev.morphia.mapping.codec.pojo with parameters of type Query Constructor Description MergingEncoder(Query<T> query, MorphiaCodec<T> morphiaCodec) -
Uses of Query in dev.morphia.query
Classes in dev.morphia.query that implement Query Modifier and Type Class Description classLegacyQuery<T>Deprecated.Methods in dev.morphia.query that return Query Modifier and Type Method Description <T> Query<T>DefaultQueryFactory. createQuery(Datastore datastore, Class<T> type, Document query)<T> Query<T>DefaultQueryFactory. createQuery(Datastore datastore, String collection, Class<T> type)<T> Query<T>LegacyQueryFactory. createQuery(Datastore datastore, Class<T> type, Document seed)Deprecated.<T> Query<T>LegacyQueryFactory. createQuery(Datastore datastore, String collection, Class<T> type)Deprecated.default <T> Query<T>QueryFactory. createQuery(Datastore datastore)Deprecated, for removal: This API element is subject to removal in a future version.this method is no longer useddefault <T> Query<T>QueryFactory. createQuery(Datastore datastore, Class<T> type)Creates a new query for the given type.<T> Query<T>QueryFactory. createQuery(Datastore datastore, Class<T> type, Document query)Creates and returns aQueryfor the given arguments.<T> Query<T>QueryFactory. createQuery(Datastore datastore, String collection, Class<T> type)Creates and returns aQueryfor the given arguments.Query<T>LegacyQuery. disableValidation()Deprecated.Query<T>MorphiaQuery. disableValidation()Query<T>Query. disableValidation()Turns off validation (for all calls made after)Query<T>LegacyQuery. enableValidation()Deprecated.Query<T>MorphiaQuery. enableValidation()Query<T>Query. enableValidation()Turns on validation (for all calls made after); by default validation is onQuery<T>LegacyQuery. filter(String condition, Object value)Deprecated.Query<T>MorphiaQuery. filter(Filter... additional)Query<T>MorphiaQuery. filter(String condition, Object value)default Query<T>Query. filter(Filter... filters)Adds filters to this query.default Query<T>Query. filter(String condition, Object value)Deprecated, for removal: This API element is subject to removal in a future version.usefilter(Filter...)insteadprotected Query<T>UpdateBase. getQuery()Query<T>LegacyQuery. retrieveKnownFields()Deprecated.default Query<T>Query. retrieveKnownFields()Deprecated, for removal: This API element is subject to removal in a future version.Query<T>LegacyQuery. search(String search)Deprecated.Query<T>LegacyQuery. search(String search, String language)Deprecated.Query<T>MorphiaQuery. search(String searchText)Query<T>MorphiaQuery. search(String searchText, String language)Query<T>Query. search(String text)Deprecated, for removal: This API element is subject to removal in a future version.useFilters.text(String)insteadQuery<T>Query. search(String text, String language)Deprecated, for removal: This API element is subject to removal in a future version.useFilters.text(String)insteadMethods in dev.morphia.query that return types with arguments of type Query Modifier and Type Method Description FieldEnd<? extends Query<T>>LegacyQuery. field(String name)Deprecated.FieldEnd<? extends Query<T>>MorphiaQuery. field(String name)default FieldEnd<? extends Query<T>>Query. field(String name)Deprecated, for removal: This API element is subject to removal in a future version.Methods in dev.morphia.query with parameters of type Query Modifier and Type Method Description TFieldEnd. elemMatch(Query<?> query)Deprecated, for removal: This API element is subject to removal in a future version.useFilters.elemMatch(String, Filter...)insteadTFieldEndImpl. elemMatch(Query query)Deprecated, for removal: This API element is subject to removal in a future version.
-