public final class DirectSubstrateObjectConstant extends SubstrateObjectConstant
compressed
Modifier and Type | Method and Description |
---|---|
SubstrateObjectConstant |
compress() |
protected int |
getIdentityHashCode() |
Object |
getObject() |
jdk.vm.ci.meta.ResolvedJavaType |
getType(jdk.vm.ci.meta.MetaAccessProvider provider) |
String |
toValueString() |
SubstrateObjectConstant |
uncompress() |
asBoolean, asBoxedPrimitive, asDouble, asFloat, asInt, asLong, asObject, asObject, asObject, equals, forBoxedValue, forObject, forObject, getJavaKind, hashCode, isCompressed, isCompressed, isDefaultForKind, isNull, toString
public Object getObject()
public jdk.vm.ci.meta.ResolvedJavaType getType(jdk.vm.ci.meta.MetaAccessProvider provider)
getType
in class SubstrateObjectConstant
public SubstrateObjectConstant compress()
compress
in interface CompressibleConstant
compress
in class SubstrateObjectConstant
public SubstrateObjectConstant uncompress()
uncompress
in interface CompressibleConstant
uncompress
in class SubstrateObjectConstant
protected int getIdentityHashCode()
getIdentityHashCode
in class SubstrateObjectConstant
public String toValueString()