|
Spring Data MongoDB | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.springframework.data.mongodb.core.convert.QueryMapper
public class QueryMapper
A helper class to encapsulate any modifications of a Query object before it gets submitted to the database.
| Constructor Summary | |
|---|---|
QueryMapper(MongoConverter converter)
Creates a new QueryMapper with the given MongoConverter. |
|
| Method Summary | |
|---|---|
Object |
convertId(Object id)
Converts the given raw id value into either ObjectId or String. |
com.mongodb.DBObject |
getMappedKeyword(org.springframework.data.mongodb.core.convert.QueryMapper.Keyword keyword,
MongoPersistentProperty property)
Returns the mapped keyword considered defining a criteria for the given property. |
com.mongodb.DBObject |
getMappedObject(com.mongodb.DBObject query,
MongoPersistentEntity<?> entity)
Replaces the property keys used in the given DBObject with the appropriate keys by using the
PersistentEntity metadata. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public QueryMapper(MongoConverter converter)
QueryMapper with the given MongoConverter.
converter - must not be null.| Method Detail |
|---|
public com.mongodb.DBObject getMappedObject(com.mongodb.DBObject query,
MongoPersistentEntity<?> entity)
DBObject with the appropriate keys by using the
PersistentEntity metadata.
query - must not be null.entity - can be null.
public com.mongodb.DBObject getMappedKeyword(org.springframework.data.mongodb.core.convert.QueryMapper.Keyword keyword,
MongoPersistentProperty property)
keyword - property -
public Object convertId(Object id)
ObjectId or String.
id -
|
Spring Data MongoDB | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||