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>
_arguments
private 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()
MethodReference
getMethod()
MethodHandle
getMethodHandle()
-
-
-
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()
-
-