Uses of Class
org.nuxeo.ecm.core.query.sql.model.Expression
-
-
Uses of Expression in org.nuxeo.directory.mongodb
Constructors in org.nuxeo.directory.mongodb with parameters of type Expression Constructor Description MongoDBDirectoryQueryBuilder(MongoDBConverter converter, Expression expression)
-
Uses of Expression in org.nuxeo.ecm.core.query.sql.model
Subclasses of Expression in org.nuxeo.ecm.core.query.sql.model Modifier and Type Class Description class
MultiExpression
An expression for an single operator with an arbitrary number of operands.class
Predicate
Predicates are boolean expressions.Fields in org.nuxeo.ecm.core.query.sql.model declared as Expression Modifier and Type Field Description Expression
HavingClause. predicate
Methods in org.nuxeo.ecm.core.query.sql.model that return Expression Modifier and Type Method Description Expression
SelectClause. getExpression(int i)
Expression
SelectClause. getExpression(String alias)
Expression
IdentityQueryTransformer. transform(Expression node)
Expression
QueryTransformer. transform(Expression node)
Methods in org.nuxeo.ecm.core.query.sql.model with parameters of type Expression Modifier and Type Method Description Expression
IdentityQueryTransformer. transform(Expression node)
Expression
QueryTransformer. transform(Expression node)
void
DefaultQueryVisitor. visitExpression(Expression node)
void
IVisitor. visitExpression(Expression node)
Constructors in org.nuxeo.ecm.core.query.sql.model with parameters of type Expression Constructor Description HavingClause(Expression predicate)
-
Uses of Expression in org.nuxeo.ecm.core.storage
Methods in org.nuxeo.ecm.core.storage with parameters of type Expression Modifier and Type Method 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)
-
Uses of Expression in org.nuxeo.ecm.core.storage.dbs
Fields in org.nuxeo.ecm.core.storage.dbs declared as Expression Modifier and Type Field Description protected Expression
DBSExpressionEvaluator. expression
Methods in org.nuxeo.ecm.core.storage.dbs that return Expression Modifier and Type Method Description Expression
DBSExpressionEvaluator. getExpression()
-
Uses of Expression in org.nuxeo.ecm.core.storage.mongodb
Fields in org.nuxeo.ecm.core.storage.mongodb declared as Expression Modifier and Type Field Description protected Expression
MongoDBAbstractQueryBuilder. expression
Methods in org.nuxeo.ecm.core.storage.mongodb with parameters of type Expression Modifier and Type Method Description org.bson.Document
MongoDBAbstractQueryBuilder. walkAndOr(Expression expr)
protected org.bson.Document
MongoDBAbstractQueryBuilder. walkAndOr(Expression expr, List<? extends Operand> values)
org.bson.Document
MongoDBAbstractQueryBuilder. walkExpression(Expression expr)
org.bson.Document
MongoDBRepositoryQueryBuilder. walkExpression(Expression expr)
Constructors in org.nuxeo.ecm.core.storage.mongodb with parameters of type Expression Constructor Description MongoDBAbstractQueryBuilder(MongoDBConverter converter, Expression expression)
MongoDBRepositoryQueryBuilder(MongoDBRepository repository, Expression expression, SelectClause selectClause, OrderByClause orderByClause, ExpressionEvaluator.PathResolver pathResolver, boolean fulltextSearchDisabled)
-
Uses of Expression in org.nuxeo.ecm.core.storage.sql.jdbc
Methods in org.nuxeo.ecm.core.storage.sql.jdbc with parameters of type Expression Modifier and Type Method 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)
-
Uses of Expression in org.nuxeo.ecm.directory.ldap
Methods in org.nuxeo.ecm.directory.ldap with parameters of type Expression Modifier and Type Method Description void
LDAPFilterBuilder. walk(Expression expression)
void
LDAPFilterBuilder. walkAnd(Expression expr)
void
LDAPFilterBuilder. walkExpression(Expression expr)
void
LDAPFilterBuilder. walkOr(Expression expr)
-
Uses of Expression in org.nuxeo.ecm.directory.memory
Methods in org.nuxeo.ecm.directory.memory with parameters of type Expression Modifier and Type Method Description boolean
MapExpressionEvaluator. matchesEntry(Expression expression, Map<String,Object> map)
-
Uses of Expression in org.nuxeo.ecm.directory.multi
Methods in org.nuxeo.ecm.directory.multi with parameters of type Expression Modifier and Type Method 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)
-
Uses of Expression in org.nuxeo.ecm.directory.sql
Methods in org.nuxeo.ecm.directory.sql with parameters of type Expression Modifier and Type Method Description void
SQLQueryBuilder. visitExpression(Expression node)
-
Uses of Expression in org.nuxeo.ecm.platform.usermanager
Methods in org.nuxeo.ecm.platform.usermanager that return Expression Modifier and Type Method Description Expression
DefaultUserMultiTenantManagement.QueryTenantAdder. transform(Expression node)
Methods in org.nuxeo.ecm.platform.usermanager with parameters of type Expression Modifier and Type Method Description Expression
DefaultUserMultiTenantManagement.QueryTenantAdder. transform(Expression node)
-