|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.mmtk.vm.ActivePlan
public abstract class ActivePlan
Stub to give access to plan local, constraint and global instances
| Constructor Summary | |
|---|---|
ActivePlan()
|
|
| Method Summary | |
|---|---|
abstract CollectorContext |
collector()
|
abstract CollectorContext |
collector(int id)
Return the CollectorContext instance given its unique identifier. |
abstract int |
collectorCount()
|
abstract PlanConstraints |
constraints()
|
abstract MutatorContext |
getNextMutator()
Return the next MutatorContext in a
synchronized iteration of all mutators. |
abstract Plan |
global()
|
abstract Log |
log()
|
abstract MutatorContext |
mutator()
|
abstract MutatorContext |
mutator(int id)
Return the MutatorContext instance given its unique identifier. |
abstract int |
mutatorCount()
|
abstract int |
registerCollector(CollectorContext collector)
Register a new CollectorContext instance. |
abstract int |
registerMutator(MutatorContext mutator)
Register a new MutatorContext instance. |
abstract void |
resetMutatorIterator()
Reset the mutator iterator |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ActivePlan()
| Method Detail |
|---|
public abstract Plan global()
public abstract PlanConstraints constraints()
public abstract CollectorContext collector()
CollectorContext instance.public abstract MutatorContext mutator()
MutatorContext instance.public abstract Log log()
public abstract CollectorContext collector(int id)
CollectorContext instance given its unique identifier.
id - The identifier of the CollectorContext to return
CollectorContextpublic abstract MutatorContext mutator(int id)
MutatorContext instance given its unique identifier.
id - The identifier of the MutatorContext to return
MutatorContextpublic abstract int collectorCount()
CollectorContext instances.public abstract int mutatorCount()
MutatorContext instances.public abstract void resetMutatorIterator()
public abstract MutatorContext getNextMutator()
MutatorContext in a
synchronized iteration of all mutators.
MutatorContext in a
synchronized iteration of all mutators, or
null when all mutators have been done.public abstract int registerCollector(CollectorContext collector)
CollectorContext instance.
collector - The CollectorContext to register.
CollectorContext's unique identifierpublic abstract int registerMutator(MutatorContext mutator)
MutatorContext instance.
mutator - The MutatorContext to register.
MutatorContext's unique identifier
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||