Package org.openjdk.asmtools.jasm
Class ConstValue<T>
java.lang.Object
org.openjdk.asmtools.jasm.ConstValue<T>
- Direct Known Subclasses:
ConstantPool.ConstValue_BootstrapMethod
,ConstantPool.ConstValue_Cell
,ConstantPool.ConstValue_Double
,ConstantPool.ConstValue_Float
,ConstantPool.ConstValue_Integer
,ConstantPool.ConstValue_Long
,ConstantPool.ConstValue_MethodHandle
,ConstantPool.ConstValue_Pair
,ConstantPool.ConstValue_UTF8
,ConstantPool.ConstValue_Zero
A (typed) tagged value in the constant pool like ConstCell
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
value
-
tag
-
-
Constructor Details
-
ConstValue
-
-
Method Details
-
size
public int size() -
isSet
public boolean isSet() -
setValue
-
hashCode
public int hashCode() -
equals
-
equalsByValue
-
toString
-
asString
- Returns:
- String presentation of the value.
-
write
- Throws:
IOException
-