Class MatchingContext
java.lang.Object
com.evolveum.midpoint.schema.selector.eval.SelectorProcessingContext
com.evolveum.midpoint.schema.selector.eval.MatchingContext
Context for matching a value against a selector or clause.
- 
Field Summary
Fields inherited from class com.evolveum.midpoint.schema.selector.eval.SelectorProcessingContext
filterEvaluator, orgTreeEvaluator, ownerResolver, tracer - 
Constructor Summary
ConstructorsConstructorDescriptionMatchingContext(@Nullable ObjectFilterExpressionEvaluator filterEvaluator, @NotNull ProcessingTracer<? super SelectorTraceEvent> tracer, @NotNull OrgTreeEvaluator orgTreeEvaluator, @Nullable SubjectedEvaluationContext subjectedEvaluationContext, @Nullable OwnerResolver ownerResolver, @Nullable ObjectResolver objectResolver, @NotNull ClauseProcessingContextDescription description, @NotNull SubjectedEvaluationContext.DelegatorSelection delegatorSelection, boolean fullInformationAvailable)  - 
Method Summary
Modifier and TypeMethodDescriptionboolean@NotNull MatchingContextnext(@NotNull SubjectedEvaluationContext.DelegatorSelection delegatorSelection, @NotNull String idDelta, @NotNull String textDelta, boolean fullInformationAvailable) @NotNull MatchingContextMethods inherited from class com.evolveum.midpoint.schema.selector.eval.SelectorProcessingContext
getPrincipalFocus, getPrincipalOid, getSelfOids, getSelfOidsArray, getSelfPlusRolesOids, getSelfPlusRolesOidsArray, resolveReference, traceClauseApplicable, traceClauseNotApplicable, traceMatchingEnd, traceMatchingStart 
- 
Constructor Details
- 
MatchingContext
public MatchingContext(@Nullable @Nullable ObjectFilterExpressionEvaluator filterEvaluator, @NotNull @NotNull ProcessingTracer<? super SelectorTraceEvent> tracer, @NotNull @NotNull OrgTreeEvaluator orgTreeEvaluator, @Nullable @Nullable SubjectedEvaluationContext subjectedEvaluationContext, @Nullable @Nullable OwnerResolver ownerResolver, @Nullable @Nullable ObjectResolver objectResolver, @NotNull @NotNull ClauseProcessingContextDescription description, @NotNull @NotNull SubjectedEvaluationContext.DelegatorSelection delegatorSelection, boolean fullInformationAvailable)  
 - 
 - 
Method Details
- 
next
@NotNull public @NotNull MatchingContext next(@NotNull @NotNull SubjectedEvaluationContext.DelegatorSelection delegatorSelection, @NotNull @NotNull String idDelta, @NotNull @NotNull String textDelta, boolean fullInformationAvailable)  - 
next
@NotNull public @NotNull MatchingContext next(@NotNull @NotNull String idDelta, @NotNull @NotNull String textDelta, Boolean fullInformationAvailable)  - 
isFullInformationAvailable
public boolean isFullInformationAvailable() 
 -