Class ActivityExistentialGoal
java.lang.Object
gov.nasa.jpl.aerie.scheduler.goals.Goal
gov.nasa.jpl.aerie.scheduler.goals.ActivityExistentialGoal
- Direct Known Subclasses:
ActivityTemplateGoal,ProceduralCreationGoal
describes the desired existence of an activity within the solution plan
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classthe builder can construct goals piecemeal via a series of method calls -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ChildCustodythe activity instance sharing strategy used by this goal when calculating its own satisfactionFields inherited from class gov.nasa.jpl.aerie.scheduler.goals.Goal
name, planHorizon, resourceConstraints, simulateAfter, temporalContext -
Constructor Summary
ConstructorsConstructorDescriptionctor creates new empty goal without identification / specification client code should use derived type builders to instance goals -
Method Summary
Methods inherited from class gov.nasa.jpl.aerie.scheduler.goals.Goal
extractResources, getConflicts, getName, getResourceConstraints, getTemporalContext, setTemporalContext, shouldRollbackIfUnsatisfied
-
Field Details
-
childCustody
the activity instance sharing strategy used by this goal when calculating its own satisfaction
-
-
Constructor Details
-
ActivityExistentialGoal
public ActivityExistentialGoal()ctor creates new empty goal without identification / specification client code should use derived type builders to instance goals
-
-
Method Details
-
getChildCustody
-