Package fj.impl.cg
Class Node
java.lang.Object
fj.impl.cg.Node
- Author:
- Dennis Cosgrove
-
Method Summary
Modifier and TypeMethodDescriptionaddWorkOut
(int id, String label, int workAmount, CriticalPathStatus criticalPathStatus, EdgeType edgeType) int
id()
label()
void
mutateLabel
(String label) void
mutateOuts
(Queue<Edge> outs) void
void
mutateWork
(int amount, boolean isOnCriticalPath) void
mutateWorkAndCpl
(int workAmount, int cplAmount, boolean isOnCriticalPath) outs()
tag()
toString()
type()
-
Method Details
-
addOut
-
addOut
-
addWorkOut
public Node addWorkOut(int id, String label, int workAmount, CriticalPathStatus criticalPathStatus, EdgeType edgeType) -
id
public int id() -
label
-
type
-
outs
-
mutateOuts
-
workAmount
-
cplAmount
-
criticalPathStatus
-
tag
-
mutateLabel
-
mutateWork
public void mutateWork(int amount, boolean isOnCriticalPath) -
mutateWorkAndCpl
public void mutateWorkAndCpl(int workAmount, int cplAmount, boolean isOnCriticalPath) -
mutateTag
-
toString
-