Uses of Interface
com.evolveum.midpoint.schema.selector.eval.FilterCollector
Packages that use FilterCollector
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.-
Uses of FilterCollector in com.evolveum.midpoint.schema.selector.eval
Classes in com.evolveum.midpoint.schema.selector.eval that implement FilterCollectorMethods in com.evolveum.midpoint.schema.selector.eval that return FilterCollectorModifier and TypeMethodDescriptionstatic FilterCollectorFilterCollector.defaultOne()@NotNull FilterCollectorFilteringContext.getFilterCollector()Methods in com.evolveum.midpoint.schema.selector.eval with parameters of type FilterCollectorModifier 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.Constructors in com.evolveum.midpoint.schema.selector.eval with parameters of type FilterCollectorModifierConstructorDescriptionFilteringContext(@NotNull Class<?> filterType, @NotNull Class<?> restrictedType, @Nullable ObjectFilter originalFilter, boolean maySkipOnSearch, @NotNull FilterCollector filterCollector, @Nullable ObjectFilterExpressionEvaluator filterEvaluator, @NotNull ProcessingTracer<? super SelectorTraceEvent> tracer, @NotNull OrgTreeEvaluator orgTreeEvaluator, boolean supportReferencedBy, @Nullable SubjectedEvaluationContext subjectedEvaluationContext, @Nullable OwnerResolver ownerResolver, @Nullable ObjectResolver objectResolver, @NotNull ClauseProcessingContextDescription description, @NotNull SubjectedEvaluationContext.DelegatorSelection delegatorSelection)