public final class GenericValueMap<T> extends ValueMap<jdk.internal.jvmci.meta.Value,T>
Modifier and Type | Field and Description |
---|---|
private Map<jdk.internal.jvmci.meta.Value,T> |
data |
Constructor and Description |
---|
GenericValueMap() |
Modifier and Type | Method and Description |
---|---|
T |
get(jdk.internal.jvmci.meta.Value value)
Gets the object associated with
value or null if there is no such mapping. |
void |
put(jdk.internal.jvmci.meta.Value value,
T object)
Associates
object with value . |
void |
remove(jdk.internal.jvmci.meta.Value value)
Removes the object associated with
value from the map. |
public GenericValueMap()
public T get(jdk.internal.jvmci.meta.Value value)
ValueMap
value
or null
if there is no such mapping.public void remove(jdk.internal.jvmci.meta.Value value)
ValueMap
value
from the map.