Uses of Class
com.evolveum.midpoint.schema.selector.eval.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
Modifier and TypeMethodDescription@NotNull MatchingContext
MatchingContext.next
(@NotNull SubjectedEvaluationContext.DelegatorSelection delegatorSelection, @NotNull String idDelta, @NotNull String textDelta, boolean fullInformationAvailable) @NotNull MatchingContext
MatchingContext.next
(@NotNull String idDelta, @NotNull String textDelta, Boolean fullInformationAvailable) -
Uses of MatchingContext in com.evolveum.midpoint.schema.selector.spec
Modifier and TypeMethodDescriptionboolean
ArchetypeRefClause.matches
(@NotNull PrismValue value, @NotNull MatchingContext ctx) Determines whether the archetype(s) do match the selector.boolean
AssigneeClause.matches
(@NotNull PrismValue value, @NotNull MatchingContext ctx) boolean
CandidateAssigneeClause.matches
(@NotNull PrismValue value, @NotNull MatchingContext ctx) boolean
DelegatorClause.matches
(@NotNull PrismValue value, @NotNull MatchingContext ctx) boolean
FilterClause.matches
(@NotNull PrismValue value, @NotNull MatchingContext ctx) boolean
OrgRefClause.matches
(@NotNull PrismValue value, @NotNull MatchingContext ctx) boolean
OrgRelationClause.matches
(@NotNull PrismValue value, @NotNull MatchingContext ctx) boolean
OwnerClause.matches
(@NotNull PrismValue value, @NotNull MatchingContext ctx) boolean
ParentClause.matches
(@NotNull PrismValue value, @NotNull MatchingContext ctx) boolean
RelatedObjectClause.matches
(@NotNull PrismValue value, @NotNull MatchingContext ctx) boolean
RequesterClause.matches
(@NotNull PrismValue value, @NotNull MatchingContext ctx) boolean
RoleRelationClause.matches
(@NotNull PrismValue value, @NotNull MatchingContext ctx) abstract boolean
SelectorClause.matches
(@NotNull PrismValue value, @NotNull MatchingContext ctx) Returns `true` if the `value` matches this clause.boolean
SelfClause.matches
(@NotNull PrismValue value, @NotNull MatchingContext ctx) boolean
SubtypeClause.matches
(@NotNull PrismValue value, @NotNull MatchingContext ctx) boolean
TenantClause.matches
(@NotNull PrismValue value, @NotNull MatchingContext ctx) boolean
TypeClause.matches
(@NotNull PrismValue value, @NotNull MatchingContext ctx) boolean
ValueSelector.matches
(@NotNull PrismValue value, @NotNull MatchingContext ctx) Returns `true` if the `value` matches this selector.