Package org.openjdk.asmtools.jdis
Class ConstantPool.CPX2
java.lang.Object
org.openjdk.asmtools.jdis.ConstantPool.Constant<Integer>
org.openjdk.asmtools.jdis.ConstantPool.CPX2
- Enclosing class:
- ConstantPool
CPX2 - Constant entries that contain two constant-pool indices. Usually, this includes:
CONSTANT_FIELD CONSTANT_METHOD CONSTANT_INTERFACEMETHOD CONSTANT_NAMEANDTYPE
CONSTANT_METHODHANDLE CONSTANT_DYNAMIC CONSTANT_INVOKEDYNAMIC
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) final Stack<ConstantPool.Constant>
protected final int
Fields inherited from class org.openjdk.asmtools.jdis.ConstantPool.Constant
commentPadding, tag, value
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate String
bsmArgsAsString
(BootstrapMethodData bsmData) boolean
int
hashCode()
void
print
(ToolOutput out, int spacePadding) boolean
Methods inherited from class org.openjdk.asmtools.jdis.ConstantPool.Constant
getIssues, setCommentPadding, setIssue, size, toString
-
Field Details
-
value2
protected final int value2 -
stack
-
-
Constructor Details
-
CPX2
CPX2(ConstantPool.TAG tag, int cpx1, int cpx2)
-
-
Method Details
-
equals
- Overrides:
equals
in classConstantPool.Constant<Integer>
-
hashCode
public int hashCode()- Overrides:
hashCode
in classConstantPool.Constant<Integer>
-
stringVal
- Overrides:
stringVal
in classConstantPool.Constant<Integer>
-
bsmArgsAsString
-
print
- Overrides:
print
in classConstantPool.Constant<Integer>
-
refersClassMember
public boolean refersClassMember()
-