Package org.openjdk.asmtools.jasm
Class ConstantPool.ConstValue_BootstrapMethod
java.lang.Object
org.openjdk.asmtools.jasm.ConstValue<ConstCell>
org.openjdk.asmtools.jasm.ConstantPool.ConstValue_BootstrapMethod
- Direct Known Subclasses:
ConstantPool.ConstValue_Dynamic
,ConstantPool.ConstValue_InvokeDynamic
- Enclosing class:
- ConstantPool
-
Field Summary
FieldsFields inherited from class org.openjdk.asmtools.jasm.ConstValue
tag, value
-
Constructor Summary
ConstructorsConstructorDescriptionConstValue_BootstrapMethod
(ClassFileConst.ConstType tag, BootstrapMethodData bsmdata, ConstCell value) -
Method Summary
Modifier and TypeMethodDescriptionbsmData()
boolean
boolean
equalsByValue
(Object obj) int
hashCode()
boolean
isSet()
void
setBsmData
(BootstrapMethodData bsmData) void
setBsmData
(BootstrapMethodData bsmData, int methodAttrIndex) toString()
void
Methods inherited from class org.openjdk.asmtools.jasm.ConstValue
asString, setValue, size
-
Field Details
-
bsmData
-
-
Constructor Details
-
ConstValue_BootstrapMethod
public ConstValue_BootstrapMethod(ClassFileConst.ConstType tag, BootstrapMethodData bsmdata, ConstCell value)
-
-
Method Details
-
bsmData
-
setBsmData
-
setBsmData
-
equals
- Overrides:
equals
in classConstValue<ConstCell>
-
equalsByValue
- Overrides:
equalsByValue
in classConstValue<ConstCell>
-
hashCode
public int hashCode()- Overrides:
hashCode
in classConstValue<ConstCell>
-
isSet
public boolean isSet()- Overrides:
isSet
in classConstValue<ConstCell>
-
toString
- Overrides:
toString
in classConstValue<ConstCell>
-
write
- Overrides:
write
in classConstValue<ConstCell>
- Throws:
IOException
-