private static class SnippetTemplate.MemoryInputMap extends Object implements MemoryMap
Modifier and Type | Field and Description |
---|---|
private MemoryNode |
lastLocationAccess |
private LocationIdentity |
locationIdentity |
Constructor and Description |
---|
MemoryInputMap(ValueNode replacee) |
Modifier and Type | Method and Description |
---|---|
MemoryNode |
getLastLocationAccess(LocationIdentity location)
Gets the last node that that (potentially) wrote to
locationIdentity . |
Collection<LocationIdentity> |
getLocations()
Gets the location identities in the domain of this map.
|
private final LocationIdentity locationIdentity
private final MemoryNode lastLocationAccess
public MemoryInputMap(ValueNode replacee)
public MemoryNode getLastLocationAccess(LocationIdentity location)
MemoryMap
locationIdentity
.getLastLocationAccess
in interface MemoryMap
public Collection<LocationIdentity> getLocations()
MemoryMap
getLocations
in interface MemoryMap