public final class ActivePlan extends ActivePlan
Modifier and Type | Field and Description |
---|---|
private static Log |
buildLog
Log instance used at build time
|
private static SynchronizedCounter |
mutatorCounter |
Constructor and Description |
---|
ActivePlan() |
Modifier and Type | Method and Description |
---|---|
CollectorContext |
collector() |
int |
collectorCount() |
PlanConstraints |
constraints() |
MutatorContext |
getNextMutator()
Return the next
MutatorContext in a
synchronized iteration of all mutators. |
Plan |
global() |
boolean |
isMutator() |
Log |
log() |
MutatorContext |
mutator() |
void |
resetMutatorIterator()
Reset the mutator iterator
|
private static SynchronizedCounter mutatorCounter
public ActivePlan()
public Plan global()
global
in class ActivePlan
public PlanConstraints constraints()
constraints
in class ActivePlan
public int collectorCount()
collectorCount
in class ActivePlan
public CollectorContext collector()
collector
in class ActivePlan
CollectorContext
instance.public boolean isMutator()
isMutator
in class ActivePlan
public MutatorContext mutator()
mutator
in class ActivePlan
MutatorContext
instance.public Log log()
log
in class ActivePlan
public void resetMutatorIterator()
ActivePlan
resetMutatorIterator
in class ActivePlan
public MutatorContext getNextMutator()
ActivePlan
MutatorContext
in a
synchronized iteration of all mutators.getNextMutator
in class ActivePlan
MutatorContext
in a
synchronized iteration of all mutators, or
null
when all mutators have been done.