Package org.openjdk.asmtools.jasm
Class BootstrapMethodData
java.lang.Object
org.openjdk.asmtools.jasm.Indexer
org.openjdk.asmtools.jasm.BootstrapMethodData
- All Implemented Interfaces:
DataWriter
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionBootstrapMethodData
(int methodAttrIndex) BootstrapMethodData
(ConstCell bsmHandle, ArrayList<ConstCell<?>> arguments) -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
int
int
int
hashCode()
boolean
void
setMethodAttrIndex
(int methodAttrIndex) toString()
void
-
Field Details
-
bootstrapMethodHandle
ConstCell bootstrapMethodHandle -
arguments
-
-
Constructor Details
-
BootstrapMethodData
-
BootstrapMethodData
public BootstrapMethodData(int methodAttrIndex)
-
-
Method Details
-
getLength
public int getLength()- Specified by:
getLength
in interfaceDataWriter
-
hasMethodAttrIndex
public boolean hasMethodAttrIndex() -
setMethodAttrIndex
public void setMethodAttrIndex(int methodAttrIndex) -
getMethodAttrIndex
public int getMethodAttrIndex() -
write
- Specified by:
write
in interfaceDataWriter
- Throws:
IOException
-
toString
-
equals
-
hashCode
public int hashCode() -
equalsByValue
-