Package io.naradrama.prologue.util.query
Class DocQueryRequest<T>
- java.lang.Object
-
- io.naradrama.prologue.util.query.DocQueryRequest<T>
-
public class DocQueryRequest<T> extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Class<T>clazzprotected java.lang.StringqueryString
-
Constructor Summary
Constructors Constructor Description DocQueryRequest(org.springframework.data.mongodb.core.MongoTemplate mongoTemplate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCollectionName(java.lang.String collectionName)voidaddQueryStringAndClass(java.lang.String queryString, java.lang.Class<T> clazz)longcount(java.lang.String collectionName)longcount(org.springframework.data.mongodb.core.query.Query query)java.util.List<T>findAll(java.lang.Class<T> clazz, java.lang.String collectionName)java.util.List<T>findAll(org.springframework.data.mongodb.core.query.Query query)TfindOne(org.springframework.data.mongodb.core.query.Query query)
-
-
-
Field Detail
-
queryString
protected java.lang.String queryString
-
clazz
protected java.lang.Class<T> clazz
-
-
Method Detail
-
addQueryStringAndClass
public void addQueryStringAndClass(java.lang.String queryString, java.lang.Class<T> clazz)
-
addCollectionName
public void addCollectionName(java.lang.String collectionName)
-
findOne
public T findOne(org.springframework.data.mongodb.core.query.Query query)
-
count
public long count(java.lang.String collectionName)
-
findAll
public java.util.List<T> findAll(org.springframework.data.mongodb.core.query.Query query)
-
count
public long count(org.springframework.data.mongodb.core.query.Query query)
-
-