Uses of Class
org.nuxeo.ecm.core.query.sql.model.Predicate
Package
Description
-
Uses of Predicate in org.nuxeo.ecm.core.query.sql.model
Modifier and TypeClassDescriptionclass
An expression for an single operator with an arbitrary number of operands.Modifier and TypeMethodDescriptionstatic Predicate
static Predicate
static Predicate
static Predicate
static Predicate
static Predicate
static Predicate
static Predicate
static <T> Predicate
static Predicate
static Predicate
static Predicate
static Predicate
static Predicate
static Predicate
static Predicate
Predicates.notbetween
(String name, Object min, Object max) static Predicate
static Predicate
static Predicate
static Predicate
static <T> Predicate
static Predicate
static Predicate
static Predicate
Predicates.startsWith
(String name, Object value) Modifier and TypeMethodDescriptionstatic Predicate
Adds a new predicate to the list of AND predicates.static Predicate
static Predicate
Adds a new predicate to the list of OR predicates.Adds a new predicate to the list.SQLQuery.withPredicate
(Predicate predicate) -
Uses of Predicate in org.nuxeo.ecm.core.storage
Modifier and TypeFieldDescriptionQueryOptimizer.GROUPING_BY_EXPR_PREFIX
QueryOptimizer.GROUPING_BY_EXPR_PREFIX
Modifier and TypeMethodDescriptionstatic Predicate
QueryOptimizer.makeSingleAndPredicate
(String prefix, List<Predicate> predicates) Makes a single AND predicate from several expressions known to have a common prefix.Modifier and TypeMethodDescriptionprotected void
protected static String
QueryOptimizer.getPredicatePrefix
(Predicate predicate) Modifier and TypeMethodDescriptionprotected void
QueryOptimizer.addFacetFilters
(List<Predicate> clauses, FacetFilter facetFilter) protected void
QueryOptimizer.addTypes
(List<Predicate> clauses, FromClause node) Finds all the types to take into account (all concrete types being a subtype of the passed types) based on the FROM list.protected void
protected void
QueryOptimizer.addWhere
(List<Predicate> clauses, WhereClause where) Adds a flattened version of all toplevel ANDed WHERE clauses.static Predicate
QueryOptimizer.makeSingleAndPredicate
(String prefix, List<Predicate> predicates) Makes a single AND predicate from several expressions known to have a common prefix.static void
QueryOptimizer.reorganizeGroupedExpressions
(Map<String, Predicate> groupedExpressions) Reorganizes the grouped expressions in order to have 2-level nesting in case a group is a prefix of another.protected void
QueryOptimizer.simplifyTypes
(List<Predicate> clauses) Simplify ecm:primaryType positive references, and non-per-instance mixin types. -
Uses of Predicate in org.nuxeo.ecm.core.storage.sql.jdbc
Modifier and TypeFieldDescriptionprotected LinkedList<Predicate>
NXQLQueryMaker.QueryAnalyzer.toplevelPredicates
Modifier and TypeMethodDescriptionprotected void
NXQLQueryMaker.QueryAnalyzer.analyzeToplevelPredicates
(Predicate predicate) Process special toplevel ANDed operands: ecm:isProxy -
Uses of Predicate in org.nuxeo.ecm.core.storage.sql.security
-
Uses of Predicate in org.nuxeo.ecm.platform.oauth2.enums
-
Uses of Predicate in org.nuxeo.ecm.platform.usermanager
Modifier and TypeMethodDescription -
Uses of Predicate in org.nuxeo.scim.v2.service
Modifier and TypeMethodDescriptionprotected Predicate
ScimV2MappingServiceImpl.getPredicate
(com.unboundid.scim2.common.filters.Filter filter, ScimV2ResourceType type, BiFunction<String, Object, String> colMap) protected Predicate
ScimV2MappingServiceImpl.parseFilters
(String filterString, ScimV2ResourceType type, BiFunction<String, Object, String> columnMapper)