Package | Description |
---|---|
org.nuxeo.ecm.core.query.sql.model | |
org.nuxeo.ecm.core.storage | |
org.nuxeo.ecm.core.storage.mongodb | |
org.nuxeo.ecm.core.storage.sql.jdbc |
Modifier and Type | Field and Description |
---|---|
static Operator |
Operator.AND |
static Operator |
Operator.BETWEEN |
static Operator |
Operator.DIV |
static Operator |
Operator.EQ |
static Operator |
Operator.GT |
static Operator |
Operator.GTEQ |
static Operator |
Operator.ILIKE |
static Operator |
Operator.IN |
static Operator |
Operator.ISNOTNULL |
static Operator |
Operator.ISNULL |
static Operator |
Operator.LIKE |
static Operator |
Operator.LT |
static Operator |
Operator.LTEQ |
static Operator |
Operator.MUL |
static Operator |
Operator.NOT |
static Operator |
Operator.NOTBETWEEN |
static Operator |
Operator.NOTEQ |
static Operator |
Operator.NOTILIKE |
static Operator |
Operator.NOTIN |
static Operator |
Operator.NOTLIKE |
Operator |
Expression.operator |
static Operator |
Operator.OR |
static Operator |
Operator.STARTSWITH |
static Operator |
Operator.SUB |
static Operator |
Operator.SUM |
Modifier and Type | Method and Description |
---|---|
void |
IVisitor.visitOperator(Operator node) |
void |
DefaultQueryVisitor.visitOperator(Operator node) |
Constructor and Description |
---|
Expression(Operand lvalue,
Operator operator,
Operand rvalue) |
MultiExpression(Operator operator,
List<Operand> values) |
Predicate(Operand lvalue,
Operator operator,
Operand rvalue) |
Modifier and Type | Method and Description |
---|---|
protected Boolean |
ExpressionEvaluator.walkAncestorId(Operator op,
Operand rvalue) |
protected Boolean |
ExpressionEvaluator.walkEcmFulltext(String name,
Operator op,
Operand rvalue) |
protected Boolean |
ExpressionEvaluator.walkEcmPath(Operator op,
Operand rvalue) |
Modifier and Type | Method and Description |
---|---|
protected void |
MongoDBQueryBuilder.checkDateLiteralForCast(Operator op,
Operand value,
String name) |
protected com.mongodb.DBObject |
MongoDBQueryBuilder.walkAncestorId(Operator op,
Operand rvalue) |
protected com.mongodb.DBObject |
MongoDBQueryBuilder.walkEcmFulltext(String name,
Operator op,
Operand rvalue) |
protected com.mongodb.DBObject |
MongoDBQueryBuilder.walkEcmPath(Operator op,
Operand rvalue) |
Modifier and Type | Method and Description |
---|---|
protected void |
NXQLQueryMaker.WhereBuilder.visitColumnExpression(Column column,
Operator op,
Operand rvalue,
String cast,
String lvalueName,
int arrayElementIndex) |
protected void |
NXQLQueryMaker.WhereBuilder.visitExpressionEqOrIn(Column column,
Operator op,
Operand rvalue,
String cast,
int arrayElementIndex) |
protected void |
NXQLQueryMaker.WhereBuilder.visitExpressionIlike(Column column,
Operator op,
Operand rvalue,
String lvalueName,
int arrayElementIndex) |
protected void |
NXQLQueryMaker.WhereBuilder.visitExpressionLike(Column column,
Operator op,
Operand rvalue,
String lvalueName,
int arrayElementIndex) |
void |
NXQLQueryMaker.WhereBuilder.visitOperator(Operator node) |
protected void |
NXQLQueryMaker.WhereBuilder.visitSimpleExpression(Column column,
Operator op,
Operand rvalue,
String cast,
int arrayElementIndex) |
Copyright © 2017 Nuxeo. All rights reserved.