public class MembersAdded extends ClassTypeGoal
MembersAdded
Modifier and Type | Class and Description |
---|---|
protected static class |
MembersAdded.MembersAddedPass |
ct
corequisites, job, name, prerequisites, state
ATTEMPTED, REACHED, RUNNING, UNREACHABLE, UNREACHABLE_THIS_RUN, UNREACHED
Modifier | Constructor and Description |
---|---|
protected |
MembersAdded(ParsedClassType ct) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<Goal> |
corequisiteGoals(Scheduler scheduler)
Goals on which this goal may mutually depend.
|
static Goal |
create(Scheduler scheduler,
ParsedClassType ct) |
Pass |
createPass(ExtensionInfo extInfo)
Creates a pass to attempt to satisfy the goal.
|
boolean |
equals(java.lang.Object o) |
java.util.Collection<Goal> |
prerequisiteGoals(Scheduler scheduler)
Goals that must be completed before attempting this goal.
|
hashCode, toString, type
addCorequisiteGoal, addPrerequisiteGoal, checkCycles, conflictsWith, hasBeenReached, isReachable, job, name, setState, setUnreachable, setUnreachableThisRun, state, stateString
protected MembersAdded(ParsedClassType ct)
public static Goal create(Scheduler scheduler, ParsedClassType ct)
public Pass createPass(ExtensionInfo extInfo)
AbstractGoal
createPass
in interface Goal
createPass
in class AbstractGoal
public java.util.Collection<Goal> prerequisiteGoals(Scheduler scheduler)
Goal
prerequisiteGoals
in interface Goal
prerequisiteGoals
in class AbstractGoal
public java.util.Collection<Goal> corequisiteGoals(Scheduler scheduler)
Goal
corequisiteGoals
in interface Goal
corequisiteGoals
in class AbstractGoal
public boolean equals(java.lang.Object o)
equals
in class ClassTypeGoal