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> DeleteResult
Datastore. delete(Query<T> query)
Deprecated, for removal: This API element is subject to removal in a future version.usedelete()
insteaddefault <T> DeleteResult
Datastore. delete(Query<T> query, DeleteOptions options)
Deprecated, for removal: This API element is subject to removal in a future version.usedelete(DeleteOptions)
insteaddefault <T> T
Datastore. findAndDelete(Query<T> query)
Deprecated, for removal: This API element is subject to removal in a future version.usefindAndDelete()
insteaddefault <T> T
Datastore. findAndDelete(Query<T> query, FindAndModifyOptions options)
Deprecated, for removal: This API element is subject to removal in a future version.usefindAndDelete(FindAndDeleteOptions)
insteaddefault <T> T
Datastore. 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> T
Datastore. 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> UpdateResult
Datastore. 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> UpdateResult
Datastore. 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 Query
GeoNear. 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 AggregationPipeline
AggregationPipeline. 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.AggregationPipeline
AggregationPipelineImpl. match(Query query)
Deprecated, for removal: This API element is subject to removal in a future version.GeoNear.GeoNearBuilder
GeoNear.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 class
LegacyQuery<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 aQuery
for the given arguments.<T> Query<T>
QueryFactory. createQuery(Datastore datastore, String collection, Class<T> type)
Creates and returns aQuery
for the given arguments.Query<T>
LegacyQuery. disableValidation()
Deprecated.Query<T>
Query. disableValidation()
Turns off validation (for all calls made after)Query<T>
LegacyQuery. enableValidation()
Deprecated.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.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>
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.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 T
FieldEnd. elemMatch(Query<?> query)
Deprecated, for removal: This API element is subject to removal in a future version.useFilters.elemMatch(String, Filter...)
insteadT
FieldEndImpl. elemMatch(Query query)
Deprecated, for removal: This API element is subject to removal in a future version.
-