Package com.querydsl.mongodb.document
Class MongodbDocumentSerializer
java.lang.Object
com.querydsl.mongodb.document.MongodbDocumentSerializer
Serializes the given Querydsl query to a Document query for MongoDB.
- Author:
- Mark Paluch
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Stringprotected Objectprotected org.bson.DocumentasDocument(String key, Object value) protected abstract com.mongodb.DBRefasReference(Object constant) protected com.mongodb.DBRefasReferenceKey(Class<?> entity, Object id) protected Objectprotected StringgetKeyForPath(Path<?> expr, PathMetadata metadata) handle(Expression<?> expression) protected booleanprotected booleanprotected abstract booleanisReference(Path<?> arg) org.bson.DocumenttoSort(List<OrderSpecifier<?>> orderBys) visit(FactoryExpression<?> expr, Void context) visit(ParamExpression<?> expr, Void context) visit(SubQueryExpression<?> expr, Void context) visit(TemplateExpression<?> expr, Void context)
-
Constructor Details
-
MongodbDocumentSerializer
public MongodbDocumentSerializer()
-
-
Method Details
-
handle
-
toSort
-
visit
-
visit
-
visit
-
asDBKey
-
asDBValue
-
asDocument
-
visit
-
convert
-
isImplicitObjectIdConversion
protected boolean isImplicitObjectIdConversion() -
asReferenceKey
-
asReference
-
isReference
-
isId
-
visit
-
getKeyForPath
-
visit
-
visit
-