Class AssignmentPolicyRuleEvaluationContext<AH extends AssignmentHolderType>
java.lang.Object
com.evolveum.midpoint.model.impl.lens.projector.policy.PolicyRuleEvaluationContext<AH>
com.evolveum.midpoint.model.impl.lens.projector.policy.AssignmentPolicyRuleEvaluationContext<AH>
- All Implemented Interfaces:
Cloneable
public class AssignmentPolicyRuleEvaluationContext<AH extends AssignmentHolderType>
extends PolicyRuleEvaluationContext<AH>
implements Cloneable
-
Field Summary
Modifier and TypeFieldDescriptionfinal @NotNull EvaluatedAssignmentImpl<AH>
final DeltaSetTriple<? extends EvaluatedAssignmentImpl<AH>>
final boolean
final boolean
final boolean
Fields inherited from class com.evolveum.midpoint.model.impl.lens.projector.policy.PolicyRuleEvaluationContext
elementContext, lensContext, policyRule, state, task
-
Method Summary
Modifier and TypeMethodDescriptionclone()
@NotNull LensFocusContext<AH>
boolean
boolean
isDirect()
toString()
Methods inherited from class com.evolveum.midpoint.model.impl.lens.projector.policy.PolicyRuleEvaluationContext
getObject, getObjectDefinition
-
Field Details
-
evaluatedAssignment
@NotNull public final @NotNull EvaluatedAssignmentImpl<AH extends AssignmentHolderType> evaluatedAssignment -
isAdded
public final boolean isAdded -
isKept
public final boolean isKept -
isDeleted
public final boolean isDeleted -
evaluatedAssignmentTriple
public final DeltaSetTriple<? extends EvaluatedAssignmentImpl<AH extends AssignmentHolderType>> evaluatedAssignmentTriple
-
-
Method Details
-
cloneWithStateConstraints
- Specified by:
cloneWithStateConstraints
in classPolicyRuleEvaluationContext<AH extends AssignmentHolderType>
-
isApplicableToState
public boolean isApplicableToState()- Overrides:
isApplicableToState
in classPolicyRuleEvaluationContext<AH extends AssignmentHolderType>
-
isDirect
public boolean isDirect() -
getShortDescription
- Specified by:
getShortDescription
in classPolicyRuleEvaluationContext<AH extends AssignmentHolderType>
-
clone
-
toString
-
getFocusContext
- Overrides:
getFocusContext
in classPolicyRuleEvaluationContext<AH extends AssignmentHolderType>
-