Uses of Class
com.evolveum.midpoint.schema.selector.eval.MatchingContext
Packages that use MatchingContext
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 MatchingContext in com.evolveum.midpoint.schema.selector.eval
Methods in com.evolveum.midpoint.schema.selector.eval that return MatchingContextModifier and TypeMethodDescription@NotNull MatchingContextMatchingContext.next(@NotNull SubjectedEvaluationContext.DelegatorSelection delegatorSelection, @NotNull String idDelta, @NotNull String textDelta, boolean fullInformationAvailable) @NotNull MatchingContextMatchingContext.next(@NotNull String idDelta, @NotNull String textDelta, Boolean fullInformationAvailable) -
Uses of MatchingContext in com.evolveum.midpoint.schema.selector.spec
Methods in com.evolveum.midpoint.schema.selector.spec with parameters of type MatchingContextModifier and TypeMethodDescriptionbooleanArchetypeRefClause.matches(@NotNull PrismValue value, @NotNull MatchingContext ctx) Determines whether the archetype(s) do match the selector.booleanAssigneeClause.matches(@NotNull PrismValue value, @NotNull MatchingContext ctx) booleanCandidateAssigneeClause.matches(@NotNull PrismValue value, @NotNull MatchingContext ctx) booleanDelegatorClause.matches(@NotNull PrismValue value, @NotNull MatchingContext ctx) booleanFilterClause.matches(@NotNull PrismValue value, @NotNull MatchingContext ctx) booleanOrgRefClause.matches(@NotNull PrismValue value, @NotNull MatchingContext ctx) booleanOrgRelationClause.matches(@NotNull PrismValue value, @NotNull MatchingContext ctx) booleanOwnerClause.matches(@NotNull PrismValue value, @NotNull MatchingContext ctx) booleanParentClause.matches(@NotNull PrismValue value, @NotNull MatchingContext ctx) booleanRelatedObjectClause.matches(@NotNull PrismValue value, @NotNull MatchingContext ctx) booleanRequesterClause.matches(@NotNull PrismValue value, @NotNull MatchingContext ctx) booleanRoleRelationClause.matches(@NotNull PrismValue value, @NotNull MatchingContext ctx) abstract booleanSelectorClause.matches(@NotNull PrismValue value, @NotNull MatchingContext ctx) Returns `true` if the `value` matches this clause.booleanSelfClause.matches(@NotNull PrismValue value, @NotNull MatchingContext ctx) booleanSubtypeClause.matches(@NotNull PrismValue value, @NotNull MatchingContext ctx) booleanTenantClause.matches(@NotNull PrismValue value, @NotNull MatchingContext ctx) booleanTypeClause.matches(@NotNull PrismValue value, @NotNull MatchingContext ctx) booleanValueSelector.matches(@NotNull PrismValue value, @NotNull MatchingContext ctx) Returns `true` if the `value` matches this selector.