Class BootstrapMethodsTableEntry
- java.lang.Object
-
- com.strobel.assembler.ir.attributes.BootstrapMethodsTableEntry
-
public final class BootstrapMethodsTableEntry extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<java.lang.Object>_argumentsprivate MethodHandle_method
-
Constructor Summary
Constructors Constructor Description BootstrapMethodsTableEntry(MethodHandle method, java.lang.Object... arguments)BootstrapMethodsTableEntry(MethodHandle method, java.util.List<java.lang.Object> arguments)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.Object>getArguments()MethodReferencegetMethod()MethodHandlegetMethodHandle()
-
-
-
Field Detail
-
_method
private final MethodHandle _method
-
_arguments
private final java.util.List<java.lang.Object> _arguments
-
-
Constructor Detail
-
BootstrapMethodsTableEntry
public BootstrapMethodsTableEntry(MethodHandle method, java.util.List<java.lang.Object> arguments)
-
BootstrapMethodsTableEntry
public BootstrapMethodsTableEntry(MethodHandle method, java.lang.Object... arguments)
-
-
Method Detail
-
getArguments
public final java.util.List<java.lang.Object> getArguments()
-
getMethodHandle
public final MethodHandle getMethodHandle()
-
getMethod
public final MethodReference getMethod()
-
-