public final class MemoryEngineContext
extends java.lang.Object
MemoryEngineContext
stores information required by an MemoryEngine
.Constructor and Description |
---|
MemoryEngineContext(ru.ispras.testbase.knowledge.iterator.Iterator<MemoryAccessStructure> structureIterator,
java.util.Map<MmuAddressInstance,Predicate<java.lang.Long>> hitCheckers,
MemoryAccessPathChooser normalPathChooser) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<MmuAddressInstance,Predicate<java.lang.Long>> |
getHitCheckers() |
MemoryAccessPathChooser |
getNormalPathChooser() |
ru.ispras.testbase.knowledge.iterator.Iterator<MemoryAccessStructure> |
getStructureIterator() |
public MemoryEngineContext(ru.ispras.testbase.knowledge.iterator.Iterator<MemoryAccessStructure> structureIterator, java.util.Map<MmuAddressInstance,Predicate<java.lang.Long>> hitCheckers, MemoryAccessPathChooser normalPathChooser)
public ru.ispras.testbase.knowledge.iterator.Iterator<MemoryAccessStructure> getStructureIterator()
public java.util.Map<MmuAddressInstance,Predicate<java.lang.Long>> getHitCheckers()
public MemoryAccessPathChooser getNormalPathChooser()