Uses of Class
com.evolveum.midpoint.schema.selector.eval.FilteringContext
Packages that use FilteringContext
Package
Description
Provides all the necessary support for evaluating selectors and their clauses, i.e. for calling methods:
-
ValueSelector.matches(PrismValue, MatchingContext)
- ValueSelector.toFilter(FilteringContext)
I.e., contains the evaluation context objects and all their components.Defines value selectors and their clauses.
-
Uses of FilteringContext in com.evolveum.midpoint.schema.selector.eval
Methods in com.evolveum.midpoint.schema.selector.eval that return FilteringContextModifier and TypeMethodDescription@NotNull FilteringContextFilteringContext.next(@NotNull Class<?> filterType, @NotNull FilterCollector filterCollector, @Nullable ObjectFilter originalFilter, @NotNull String idDelta, @NotNull String textDelta) Creates a sub-context when evaluating embedded selector (e.g. -
Uses of FilteringContext in com.evolveum.midpoint.schema.selector.spec
Methods in com.evolveum.midpoint.schema.selector.spec with parameters of type FilteringContextModifier and TypeMethodDescriptionValueSelector.computeFilter(@NotNull FilteringContext ctx) Converts the clause intoObjectFilter.booleanArchetypeRefClause.toFilter(@NotNull FilteringContext ctx) Currently, we act upon the effective archetypeRef value, not the value in assignments.booleanAssigneeClause.toFilter(@NotNull FilteringContext ctx) booleanCandidateAssigneeClause.toFilter(@NotNull FilteringContext ctx) booleanDelegatorClause.toFilter(@NotNull FilteringContext ctx) booleanFilterClause.toFilter(@NotNull FilteringContext ctx) booleanOrgRefClause.toFilter(@NotNull FilteringContext ctx) booleanOrgRelationClause.toFilter(@NotNull FilteringContext ctx) booleanOwnerClause.toFilter(@NotNull FilteringContext ctx) booleanParentClause.toFilter(@NotNull FilteringContext ctx) booleanRelatedObjectClause.toFilter(@NotNull FilteringContext ctx) booleanRequesterClause.toFilter(@NotNull FilteringContext ctx) booleanRoleRelationClause.toFilter(@NotNull FilteringContext ctx) abstract booleanSelectorClause.toFilter(@NotNull FilteringContext ctx) Converts the clause intoObjectFilter(passed tofilterCollector).booleanSelfClause.toFilter(@NotNull FilteringContext ctx) booleanSubtypeClause.toFilter(@NotNull FilteringContext ctx) booleanTenantClause.toFilter(@NotNull FilteringContext ctx) booleanTypeClause.toFilter(@NotNull FilteringContext ctx) booleanValueSelector.toFilter(@NotNull FilteringContext ctx) Converts the selector intoObjectFilter(passed tofilterCollector).