Package | Description |
---|---|
org.nuxeo.ecm.core.query.sql.model | |
org.nuxeo.ecm.core.storage | |
org.nuxeo.ecm.core.storage.mongodb |
Modifier and Type | Class and Description |
---|---|
class |
BooleanLiteral
Boolean literal.
|
class |
DateLiteral |
class |
DoubleLiteral |
class |
Expression
An infix expression.
|
class |
Function |
class |
IntegerLiteral |
class |
Literal |
class |
LiteralList |
class |
MultiExpression
An expression for an single operator with an arbitrary number of operands.
|
class |
OperandList |
class |
OrderByExpr |
class |
OrderByList |
class |
PathReference |
class |
Predicate
Predicates are boolean expressions.
|
class |
Reference
A named reference to a variable (this can be a field or table).
|
class |
ReferenceList |
class |
StringLiteral |
Modifier and Type | Field and Description |
---|---|
Operand |
Expression.lvalue |
Operand |
Expression.rvalue |
Modifier and Type | Field and Description |
---|---|
List<Operand> |
MultiExpression.values |
Modifier and Type | Method and Description |
---|---|
Operand |
SelectClause.get(int i) |
Operand |
SelectClause.get(String alias) |
Modifier and Type | Method and Description |
---|---|
void |
SelectClause.add(Operand element) |
void |
SelectClause.add(String alias,
Operand element) |
Constructor and Description |
---|
Expression(Operand lvalue,
Operator operator,
Operand rvalue) |
Predicate(Operand lvalue,
Operator operator,
Operand rvalue) |
Constructor and Description |
---|
MultiExpression(Operator operator,
List<Operand> values) |
Modifier and Type | Method and Description |
---|---|
Boolean |
ExpressionEvaluator.walkAnd(Operand lvalue,
Operand rvalue) |
Boolean |
ExpressionEvaluator.walkEq(Operand lvalue,
Operand rvalue) |
Boolean |
ExpressionEvaluator.walkGt(Operand lvalue,
Operand rvalue) |
Boolean |
ExpressionEvaluator.walkGtEq(Operand lvalue,
Operand rvalue) |
Boolean |
ExpressionEvaluator.walkIn(Operand lvalue,
Operand rvalue,
boolean positive) |
Boolean |
ExpressionEvaluator.walkIsNotNull(Operand value) |
Boolean |
ExpressionEvaluator.walkIsNull(Operand value) |
Boolean |
ExpressionEvaluator.walkLike(Operand lvalue,
Operand rvalue,
boolean positive,
boolean caseInsensitive) |
Boolean |
ExpressionEvaluator.walkLt(Operand lvalue,
Operand rvalue) |
Boolean |
ExpressionEvaluator.walkLtEq(Operand lvalue,
Operand rvalue) |
Boolean |
ExpressionEvaluator.walkNot(Operand value) |
Boolean |
ExpressionEvaluator.walkNotEq(Operand lvalue,
Operand rvalue) |
Object |
ExpressionEvaluator.walkOperand(Operand op) |
Boolean |
ExpressionEvaluator.walkOr(Operand lvalue,
Operand rvalue) |
Boolean |
ExpressionEvaluator.walkStartsWith(Operand lvalue,
Operand rvalue) |
Modifier and Type | Method and Description |
---|---|
com.mongodb.DBObject |
MongoDBQueryBuilder.walkAnd(Operand lvalue,
Operand rvalue) |
com.mongodb.DBObject |
MongoDBQueryBuilder.walkEq(Operand lvalue,
Operand rvalue) |
com.mongodb.DBObject |
MongoDBQueryBuilder.walkGt(Operand lvalue,
Operand rvalue) |
com.mongodb.DBObject |
MongoDBQueryBuilder.walkGtEq(Operand lvalue,
Operand rvalue) |
com.mongodb.DBObject |
MongoDBQueryBuilder.walkIn(Operand lvalue,
Operand rvalue,
boolean positive) |
com.mongodb.DBObject |
MongoDBQueryBuilder.walkIsNotNull(Operand value) |
com.mongodb.DBObject |
MongoDBQueryBuilder.walkIsNull(Operand value) |
com.mongodb.DBObject |
MongoDBQueryBuilder.walkLike(Operand lvalue,
Operand rvalue,
boolean positive,
boolean caseInsensitive) |
com.mongodb.DBObject |
MongoDBQueryBuilder.walkLt(Operand lvalue,
Operand rvalue) |
com.mongodb.DBObject |
MongoDBQueryBuilder.walkLtEq(Operand lvalue,
Operand rvalue) |
com.mongodb.DBObject |
MongoDBQueryBuilder.walkNot(Operand value) |
com.mongodb.DBObject |
MongoDBQueryBuilder.walkNotEq(Operand lvalue,
Operand rvalue) |
Object |
MongoDBQueryBuilder.walkOperand(Operand op) |
com.mongodb.DBObject |
MongoDBQueryBuilder.walkOr(Operand lvalue,
Operand rvalue) |
com.mongodb.DBObject |
MongoDBQueryBuilder.walkStartsWith(Operand lvalue,
Operand rvalue) |
Copyright © 2014 Nuxeo SA. All rights reserved.