static class ReadEliminationBlockState.ReadCacheEntry extends ReadEliminationBlockState.CacheEntry<ValueNode>
| Modifier and Type | Field and Description |
|---|---|
private LocationIdentity |
location |
identity, object| Constructor and Description |
|---|
ReadCacheEntry(ValueNode object,
ValueNode offset,
LocationIdentity location) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
conflicts(LocationIdentity other) |
ReadEliminationBlockState.CacheEntry<ValueNode> |
duplicateWithObject(ValueNode newObject) |
boolean |
equals(Object obj) |
int |
hashCode() |
toStringprivate final LocationIdentity location
public ReadCacheEntry(ValueNode object, ValueNode offset, LocationIdentity location)
public ReadEliminationBlockState.CacheEntry<ValueNode> duplicateWithObject(ValueNode newObject)
duplicateWithObject in class ReadEliminationBlockState.CacheEntry<ValueNode>public boolean conflicts(LocationIdentity other)
conflicts in class ReadEliminationBlockState.CacheEntry<ValueNode>public boolean equals(Object obj)
equals in class ReadEliminationBlockState.CacheEntry<ValueNode>public int hashCode()
hashCode in class ReadEliminationBlockState.CacheEntry<ValueNode>