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.