Constructor and Description |
---|
MongoDBDirectoryQueryBuilder(MongoDBConverter converter,
Expression expression) |
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 | Field and Description |
---|---|
Expression |
HavingClause.predicate |
Modifier and Type | Method and Description |
---|---|
Expression |
SelectClause.getExpression(int i) |
Expression |
SelectClause.getExpression(String alias) |
Expression |
QueryTransformer.transform(Expression node) |
Expression |
IdentityQueryTransformer.transform(Expression node) |
Modifier and Type | Method and Description |
---|---|
Expression |
QueryTransformer.transform(Expression node) |
Expression |
IdentityQueryTransformer.transform(Expression node) |
void |
IVisitor.visitExpression(Expression node) |
void |
DefaultQueryVisitor.visitExpression(Expression node) |
Constructor and Description |
---|
HavingClause(Expression predicate) |
Modifier and Type | Method and Description |
---|---|
protected static int |
QueryOptimizer.getExpressionCount(Expression expr) |
protected void |
QueryOptimizer.ReferencePrefixAnalyzer.processExpression(Expression node,
List<? extends Operand> operands) |
void |
QueryOptimizer.ReferencePrefixAnalyzer.visitExpression(Expression node) |
Object |
ExpressionEvaluator.walkExpression(Expression expr) |
Modifier and Type | Field and Description |
---|---|
protected Expression |
DBSExpressionEvaluator.expression |
Modifier and Type | Method and Description |
---|---|
Expression |
DBSExpressionEvaluator.getExpression() |
Modifier and Type | Field and Description |
---|---|
protected Expression |
MongoDBAbstractQueryBuilder.expression |
Modifier and Type | Method and Description |
---|---|
org.bson.Document |
MongoDBAbstractQueryBuilder.walkAndOr(Expression expr) |
protected org.bson.Document |
MongoDBAbstractQueryBuilder.walkAndOr(Expression expr,
List<? extends Operand> values) |
org.bson.Document |
MongoDBRepositoryQueryBuilder.walkExpression(Expression expr) |
org.bson.Document |
MongoDBAbstractQueryBuilder.walkExpression(Expression expr) |
Constructor and Description |
---|
MongoDBAbstractQueryBuilder(MongoDBConverter converter,
Expression expression) |
MongoDBRepositoryQueryBuilder(MongoDBRepository repository,
Expression expression,
SelectClause selectClause,
OrderByClause orderByClause,
ExpressionEvaluator.PathResolver pathResolver,
boolean fulltextSearchDisabled) |
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.visitExpressionIsTrashed(Expression node) |
protected void |
NXQLQueryMaker.WhereBuilder.visitExpressionIsTrashedOnLifeCycle(Expression node) |
protected void |
NXQLQueryMaker.WhereBuilder.visitExpressionMixinType(Expression expr)
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) |
Modifier and Type | Method and Description |
---|---|
void |
LDAPFilterBuilder.walk(Expression expression) |
void |
LDAPFilterBuilder.walkAnd(Expression expr) |
void |
LDAPFilterBuilder.walkExpression(Expression expr) |
void |
LDAPFilterBuilder.walkOr(Expression expr) |
Modifier and Type | Method and Description |
---|---|
boolean |
MapExpressionEvaluator.matchesEntry(Expression expression,
Map<String,Object> map) |
Modifier and Type | Method and Description |
---|---|
Set<String> |
MultiDirectoryExpressionEvaluator.eval(Expression expr)
Evaluates an expression and returns the set of matching ids.
|
protected MultiDirectoryExpressionEvaluator.Result |
MultiDirectoryExpressionEvaluator.evalAndOr(Expression expr) |
protected MultiDirectoryExpressionEvaluator.Result |
MultiDirectoryExpressionEvaluator.evalExpression(Expression expr) |
protected MultiDirectoryExpressionEvaluator.Result |
MultiDirectoryExpressionEvaluator.evalSimpleExpression(Expression expr) |
Modifier and Type | Method and Description |
---|---|
void |
SQLQueryBuilder.visitExpression(Expression node) |
Modifier and Type | Method and Description |
---|---|
Expression |
DefaultUserMultiTenantManagement.QueryTenantAdder.transform(Expression node) |
Modifier and Type | Method and Description |
---|---|
Expression |
DefaultUserMultiTenantManagement.QueryTenantAdder.transform(Expression node) |
Copyright © 2019 Nuxeo. All rights reserved.