Uses of Class
org.nuxeo.ecm.core.query.sql.model.Expression
Package
Description
-
Uses of Expression in org.nuxeo.directory.mongodb
ModifierConstructorDescriptionMongoDBDirectoryQueryBuilder
(MongoDBConverter converter, Expression expression) -
Uses of Expression in org.nuxeo.ecm.core.query.sql.model
Modifier and TypeClassDescriptionclass
An expression for an single operator with an arbitrary number of operands.class
Predicates are boolean expressions.Modifier and TypeMethodDescriptionSelectClause.getExpression
(int i) SelectClause.getExpression
(String alias) IdentityQueryTransformer.transform
(Expression node) QueryTransformer.transform
(Expression node) Modifier and TypeMethodDescriptionIdentityQueryTransformer.transform
(Expression node) QueryTransformer.transform
(Expression node) void
DefaultQueryVisitor.visitExpression
(Expression node) void
IVisitor.visitExpression
(Expression node) -
Uses of Expression in org.nuxeo.ecm.core.storage
Modifier and TypeMethodDescriptionprotected static int
QueryOptimizer.getExpressionCount
(Expression expr) protected void
QueryOptimizer.ReferencePrefixAnalyzer.processExpression
(Expression node, List<? extends Operand> operands) void
QueryOptimizer.ReferencePrefixAnalyzer.visitExpression
(Expression node) ExpressionEvaluator.walkExpression
(Expression expr) -
Uses of Expression in org.nuxeo.ecm.core.storage.dbs
-
Uses of Expression in org.nuxeo.ecm.core.storage.mongodb
Modifier and TypeFieldDescriptionprotected final Expression
MongoDBAbstractQueryBuilder.expression
Modifier and TypeMethodDescriptionorg.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) ModifierConstructorDescriptionMongoDBAbstractQueryBuilder
(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
Modifier and TypeMethodDescriptionprotected 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
Modifier and TypeMethodDescriptionvoid
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
Modifier and TypeMethodDescriptionboolean
MapExpressionEvaluator.matchesEntry
(Expression expression, Map<String, Object> map) -
Uses of Expression in org.nuxeo.ecm.directory.multi
Modifier and TypeMethodDescriptionMultiDirectoryExpressionEvaluator.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
-
Uses of Expression in org.nuxeo.ecm.platform.usermanager
Modifier and TypeMethodDescriptionDefaultUserMultiTenantManagement.QueryTenantAdder.transform
(Expression node) Modifier and TypeMethodDescriptionDefaultUserMultiTenantManagement.QueryTenantAdder.transform
(Expression node)