public class PlanItemEvaluationResult extends Object
| Constructor and Description |
|---|
PlanItemEvaluationResult() |
PlanItemEvaluationResult(List<PlanItemInstanceEntity> allChildPlanItemInstances) |
| Modifier and Type | Method and Description |
|---|---|
void |
addChildPlanItemInstance(PlanItemInstanceEntity planItemInstanceEntity) |
boolean |
criteriaChangedOrNewActiveChildren() |
int |
getActiveChildren() |
List<PlanItemInstanceEntity> |
getAllChildPlanItemInstances() |
List<PlanItemInstanceEntity> |
getNewChildPlanItemInstances() |
boolean |
hasCompletedPlanItemInstance(PlanItemInstanceEntity planItemInstance)
Returns true, if the given plan item instance has at least one instance in completed state (only possible of course for repetition based plan items).
|
boolean |
hasNewChildPlanItemInstances() |
void |
increaseActiveChildren() |
boolean |
isCriteriaChanged() |
void |
markCriteriaChanged() |
public PlanItemEvaluationResult()
public PlanItemEvaluationResult(List<PlanItemInstanceEntity> allChildPlanItemInstances)
public void increaseActiveChildren()
public void addChildPlanItemInstance(PlanItemInstanceEntity planItemInstanceEntity)
public void markCriteriaChanged()
public int getActiveChildren()
public boolean isCriteriaChanged()
public boolean hasNewChildPlanItemInstances()
public List<PlanItemInstanceEntity> getNewChildPlanItemInstances()
public boolean criteriaChangedOrNewActiveChildren()
public List<PlanItemInstanceEntity> getAllChildPlanItemInstances()
public boolean hasCompletedPlanItemInstance(PlanItemInstanceEntity planItemInstance)
planItemInstance - the plan item instance to check for a completed instance of the same plan itemCopyright © 2021 Flowable. All rights reserved.