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
Fields Modifier and Type Field Description @NotNull EvaluatedAssignmentImpl<AH>
evaluatedAssignment
DeltaSetTriple<? extends EvaluatedAssignmentImpl<AH>>
evaluatedAssignmentTriple
boolean
isAdded
boolean
isDeleted
boolean
isKept
-
Fields inherited from class com.evolveum.midpoint.model.impl.lens.projector.policy.PolicyRuleEvaluationContext
elementContext, lensContext, policyRule, state, task
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AssignmentPolicyRuleEvaluationContext<AH>
clone()
AssignmentPolicyRuleEvaluationContext<AH>
cloneWithStateConstraints(ObjectState state)
@NotNull LensFocusContext<AH>
getFocusContext()
String
getShortDescription()
boolean
isApplicableToState()
boolean
isDirect()
String
toString()
-
Methods inherited from class com.evolveum.midpoint.model.impl.lens.projector.policy.PolicyRuleEvaluationContext
getObject, getObjectDefinition
-
-
-
-
Field Detail
-
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 Detail
-
cloneWithStateConstraints
public AssignmentPolicyRuleEvaluationContext<AH> cloneWithStateConstraints(ObjectState state)
- Specified by:
cloneWithStateConstraints
in classPolicyRuleEvaluationContext<AH extends AssignmentHolderType>
-
isApplicableToState
public boolean isApplicableToState()
- Overrides:
isApplicableToState
in classPolicyRuleEvaluationContext<AH extends AssignmentHolderType>
-
isDirect
public boolean isDirect()
-
getShortDescription
public String getShortDescription()
- Specified by:
getShortDescription
in classPolicyRuleEvaluationContext<AH extends AssignmentHolderType>
-
clone
public AssignmentPolicyRuleEvaluationContext<AH> clone()
-
getFocusContext
@NotNull public @NotNull LensFocusContext<AH> getFocusContext()
- Overrides:
getFocusContext
in classPolicyRuleEvaluationContext<AH extends AssignmentHolderType>
-
-