public final class IsolatedObjectConstant extends SubstrateObjectConstant
compressed| Constructor and Description |
|---|
IsolatedObjectConstant(ClientHandle<?> handle,
boolean compressed) |
| Modifier and Type | Method and Description |
|---|---|
IsolatedObjectConstant |
compress() |
ClientHandle<?> |
getHandle() |
int |
getIdentityHashCode() |
jdk.vm.ci.meta.ResolvedJavaType |
getType(jdk.vm.ci.meta.MetaAccessProvider provider) |
String |
toValueString() |
IsolatedObjectConstant |
uncompress() |
asBoolean, asBoxedPrimitive, asDouble, asFloat, asInt, asLong, asObject, asObject, asObject, computeIdentityHashCode, equals, forBoxedValue, forObject, forObject, getJavaKind, hashCode, isCompressed, isCompressed, isDefaultForKind, isNull, toStringpublic IsolatedObjectConstant(ClientHandle<?> handle, boolean compressed)
public ClientHandle<?> getHandle()
public jdk.vm.ci.meta.ResolvedJavaType getType(jdk.vm.ci.meta.MetaAccessProvider provider)
getType in class SubstrateObjectConstantpublic IsolatedObjectConstant compress()
compress in interface CompressibleConstantcompress in class SubstrateObjectConstantpublic IsolatedObjectConstant uncompress()
uncompress in interface CompressibleConstantuncompress in class SubstrateObjectConstantpublic String toValueString()
public int getIdentityHashCode()
getIdentityHashCode in class SubstrateObjectConstant