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() |
toString
private 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>