| Modifier and Type | Class and Description |
|---|---|
class |
MultiExpression
An expression for an single operator with an arbitrary number of operands.
|
class |
Predicate
Predicates are boolean expressions.
|
| Modifier and Type | Method and Description |
|---|---|
Expression |
SelectClause.getExpression(int i) |
Expression |
SelectClause.getExpression(String alias) |
| Modifier and Type | Method and Description |
|---|---|
void |
IVisitor.visitExpression(Expression node) |
void |
DefaultQueryVisitor.visitExpression(Expression node) |
| Modifier and Type | Method and Description |
|---|---|
Object |
ExpressionEvaluator.walkExpression(Expression expr) |
| Modifier and Type | Field and Description |
|---|---|
protected Expression |
DBSExpressionEvaluator.expression |
| Modifier and Type | Method and Description |
|---|---|
PartialList<State> |
DBSRepository.queryAndFetch(Expression expression,
SelectClause selectClause,
OrderByClause orderByClause,
int limit,
int offset,
int countUpTo,
DBSExpressionEvaluator evaluator,
boolean deepCopy)
Queries the repository for documents matching a query.
|
| Constructor and Description |
|---|
DBSExpressionEvaluator(DBSSession session,
SelectClause selectClause,
Expression expression,
String[] principals) |
| Modifier and Type | Method and Description |
|---|---|
PartialList<State> |
MemRepository.queryAndFetch(Expression expression,
SelectClause selectClause,
OrderByClause orderByClause,
int limit,
int offset,
int countUpTo,
DBSExpressionEvaluator evaluator,
boolean deepCopy) |
| Modifier and Type | Field and Description |
|---|---|
protected Expression |
MongoDBQueryBuilder.expression |
| Modifier and Type | Method and Description |
|---|---|
PartialList<State> |
MongoDBRepository.queryAndFetch(Expression expression,
SelectClause selectClause,
OrderByClause orderByClause,
int limit,
int offset,
int countUpTo,
DBSExpressionEvaluator evaluator,
boolean deepCopy) |
com.mongodb.DBObject |
MongoDBQueryBuilder.walkExpression(Expression expr) |
| Constructor and Description |
|---|
MongoDBQueryBuilder(Expression expression,
SelectClause selectClause,
OrderByClause orderByClause,
ExpressionEvaluator.PathResolver pathResolver) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
NXQLQueryMaker.QueryAnalyzer.analyzeToplevelIsProxy(Expression expr) |
protected void |
NXQLQueryMaker.QueryAnalyzer.analyzeToplevelProxyProperty(Expression expr) |
protected void |
NXQLQueryMaker.WhereBuilder.checkDateLiteralForCast(Operand value,
Expression node)
This operand is going to be used with a lvalue that has a DATE cast, so if it's a date literal make sure it's
not a TIMESTAMP.
|
void |
NXQLQueryMaker.QueryAnalyzer.visitExpression(Expression node) |
void |
NXQLQueryMaker.WhereBuilder.visitExpression(Expression node) |
protected void |
NXQLQueryMaker.WhereBuilder.visitExpressionAncestorId(Expression node) |
protected void |
NXQLQueryMaker.WhereBuilder.visitExpressionEcmPath(Expression node) |
protected void |
NXQLQueryMaker.QueryAnalyzer.visitExpressionFulltext(Expression node,
String name) |
protected void |
NXQLQueryMaker.WhereBuilder.visitExpressionFulltext(Expression node,
String name) |
protected void |
NXQLQueryMaker.WhereBuilder.visitExpressionIsProxy(Expression node) |
protected void |
NXQLQueryMaker.WhereBuilder.visitExpressionMixinType(Expression node)
Include or exclude mixins.
|
protected void |
NXQLQueryMaker.WhereBuilder.visitExpressionStartsWith(Expression node) |
protected void |
NXQLQueryMaker.WhereBuilder.visitExpressionStartsWithNonPath(Expression node,
String path) |
protected void |
NXQLQueryMaker.WhereBuilder.visitExpressionWhereFalseIsNull(Expression node) |
protected void |
NXQLQueryMaker.WhereBuilder.visitExpressionWhereFalseMayBeNull(Expression node) |
Copyright © 2015 Nuxeo SA. All rights reserved.