Package org.openjdk.asmtools.jasm
Class ConstantPool.ConstValue_IndyOrCondyPair
java.lang.Object
org.openjdk.asmtools.jasm.ConstantPool.ConstValue
org.openjdk.asmtools.jasm.ConstantPool.ConstValue_IndyOrCondyPair
- Direct Known Subclasses:
ConstantPool.ConstValue_CondyPair
,ConstantPool.ConstValue_IndyPair
- Enclosing class:
- ConstantPool
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) BootstrapMethodData
(package private) ConstantPool.ConstCell
Fields inherited from class org.openjdk.asmtools.jasm.ConstantPool.ConstValue
isSet, tag
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
ConstValue_IndyOrCondyPair
(Tables.ConstType tag, BootstrapMethodData bsmdata, ConstantPool.ConstCell napeCell) -
Method Summary
Methods inherited from class org.openjdk.asmtools.jasm.ConstantPool.ConstValue
_toString, hashCode, hasValue, size
-
Field Details
-
bsmData
BootstrapMethodData bsmData -
napeCell
ConstantPool.ConstCell napeCell
-
-
Constructor Details
-
ConstValue_IndyOrCondyPair
protected ConstValue_IndyOrCondyPair(Tables.ConstType tag, BootstrapMethodData bsmdata, ConstantPool.ConstCell napeCell)
-
-
Method Details
-
equals
Description copied from class:ConstantPool.ConstValue
Compares this object to the specified object. Sub-classes must override this- Overrides:
equals
in classConstantPool.ConstValue
- Parameters:
obj
- the object to compare with- Returns:
- true if the objects are the same; false otherwise.
-
toString
- Overrides:
toString
in classConstantPool.ConstValue
-
_hashCode
protected int _hashCode()- Overrides:
_hashCode
in classConstantPool.ConstValue
-
write
- Overrides:
write
in classConstantPool.ConstValue
- Throws:
IOException
-