public final class MemoryAccessIteratorRandom extends MemoryAccessIterator
MemoryAccessIteratorRandom
implements a random iterator of memory access skeletons,
i.e. sequences of memory accesses.accessPathChoosers, accessTypes
Constructor and Description |
---|
MemoryAccessIteratorRandom(java.util.List<MemoryAccessType> accessTypes,
java.util.List<java.util.Collection<MemoryAccessPathChooser>> accessPathChoosers) |
Modifier and Type | Method and Description |
---|---|
java.util.List<MemoryAccessPath> |
getAccessPaths() |
boolean |
hasValue() |
void |
init() |
void |
next() |
void |
stop() |
clone, value
public MemoryAccessIteratorRandom(java.util.List<MemoryAccessType> accessTypes, java.util.List<java.util.Collection<MemoryAccessPathChooser>> accessPathChoosers)
public void init()
public boolean hasValue()
public java.util.List<MemoryAccessPath> getAccessPaths()
getAccessPaths
in class MemoryAccessIterator
public void next()
public void stop()