Package com.querydsl.mongodb.morphia
Class MorphiaQuery<K>
java.lang.Object
com.querydsl.mongodb.AbstractMongodbQuery<K,MorphiaQuery<K>>
com.querydsl.mongodb.morphia.MorphiaQuery<K>
- Type Parameters:
K- result type
- All Implemented Interfaces:
Fetchable<K>,FilteredClause<MorphiaQuery<K>>,SimpleQuery<MorphiaQuery<K>>
MorphiaQuery extends AbstractMongodbQuery with Morphia specific transformations
Example
QUser user = QUser.user;
MorphiaQuery<User> query = new MorphiaQuery<User>(morphia, datastore, user);
List<User> list = query
.where(user.firstName.eq("Bob"))
.fetch();
- Author:
- laimw, tiwe
-
Constructor Summary
ConstructorsConstructorDescriptionMorphiaQuery(org.mongodb.morphia.Morphia morphia, org.mongodb.morphia.Datastore datastore, EntityPath<K> entityPath) MorphiaQuery(org.mongodb.morphia.Morphia morphia, org.mongodb.morphia.Datastore datastore, Class<? extends K> entityType) MorphiaQuery(org.mongodb.morphia.Morphia morphia, org.mongodb.morphia.Datastore datastore, org.mongodb.morphia.mapping.cache.EntityCache cache, EntityPath<K> entityPath) MorphiaQuery(org.mongodb.morphia.Morphia morphia, org.mongodb.morphia.Datastore datastore, org.mongodb.morphia.mapping.cache.EntityCache cache, Class<? extends K> entityType) -
Method Summary
Modifier and TypeMethodDescriptionprotected com.mongodb.DBCursorprotected com.mongodb.DBCollectiongetCollection(Class<?> type) Methods inherited from class com.querydsl.mongodb.AbstractMongodbQuery
anyEmbedded, asDBObject, createCursor, createFilter, createJoinFilter, distinct, fetch, fetch, fetchCount, fetchFirst, fetchFirst, fetchOne, fetchOne, fetchResults, fetchResults, getIds, iterate, iterate, join, join, limit, offset, orderBy, orderBy, restrict, set, setReadPreference, toString, where, where
-
Constructor Details
-
MorphiaQuery
public MorphiaQuery(org.mongodb.morphia.Morphia morphia, org.mongodb.morphia.Datastore datastore, EntityPath<K> entityPath) -
MorphiaQuery
-
MorphiaQuery
public MorphiaQuery(org.mongodb.morphia.Morphia morphia, org.mongodb.morphia.Datastore datastore, org.mongodb.morphia.mapping.cache.EntityCache cache, EntityPath<K> entityPath) -
MorphiaQuery
-
-
Method Details
-
createCursor
protected com.mongodb.DBCursor createCursor()- Overrides:
createCursorin classAbstractMongodbQuery<K,MorphiaQuery<K>>
-
getCollection
- Specified by:
getCollectionin classAbstractMongodbQuery<K,MorphiaQuery<K>>
-