public class SignaturesResolved extends ClassTypeGoal
SignaturesDisambiguated
Modifier and Type | Class and Description |
---|---|
protected static class |
SignaturesResolved.SignaturesResolvedPass |
ct
corequisites, job, name, prerequisites, state
ATTEMPTED, REACHED, RUNNING, UNREACHABLE, UNREACHABLE_THIS_RUN, UNREACHED
Modifier | Constructor and Description |
---|---|
protected |
SignaturesResolved(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) |
protected boolean |
isGlobal(ClassType ct) |
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 SignaturesResolved(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
protected boolean isGlobal(ClassType ct)
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