Methods
Modifier and Type |
Method and Description |
static String |
getMongoDBFulltextQuery(String query) |
com.mongodb.DBObject |
walkAnd(Operand lvalue,
Operand rvalue) |
Object |
walkBooleanLiteral(BooleanLiteral lit) |
Date |
walkDateLiteral(DateLiteral lit) |
Double |
walkDoubleLiteral(DoubleLiteral lit) |
com.mongodb.DBObject |
walkEq(Operand lvalue,
Operand rvalue) |
com.mongodb.DBObject |
walkExpression(Expression expr) |
Object |
walkFunction(Function func) |
com.mongodb.DBObject |
walkGt(Operand lvalue,
Operand rvalue) |
com.mongodb.DBObject |
walkGtEq(Operand lvalue,
Operand rvalue) |
com.mongodb.DBObject |
walkIn(Operand lvalue,
Operand rvalue,
boolean positive) |
Long |
walkIntegerLiteral(IntegerLiteral lit) |
com.mongodb.DBObject |
walkIsNotNull(Operand value) |
com.mongodb.DBObject |
walkIsNull(Operand value) |
com.mongodb.DBObject |
walkLike(Operand lvalue,
Operand rvalue,
boolean positive,
boolean caseInsensitive) |
Object |
walkLiteral(Literal lit) |
List<Object> |
walkLiteralList(LiteralList litList) |
com.mongodb.DBObject |
walkLt(Operand lvalue,
Operand rvalue) |
com.mongodb.DBObject |
walkLtEq(Operand lvalue,
Operand rvalue) |
com.mongodb.DBObject |
walkMultiExpression(MultiExpression expr) |
com.mongodb.DBObject |
walkNot(Operand value) |
com.mongodb.DBObject |
walkNotEq(Operand lvalue,
Operand rvalue) |
Object |
walkOperand(Operand op) |
com.mongodb.DBObject |
walkOr(Operand lvalue,
Operand rvalue) |
org.nuxeo.ecm.core.storage.mongodb.MongoDBQueryBuilder.FieldInfo |
walkReference(Reference ref)
Returns the MongoDB field for this reference.
|
com.mongodb.DBObject |
walkStartsWith(Operand lvalue,
Operand rvalue) |
String |
walkStringLiteral(StringLiteral lit) |