public static class InvokeInstruction.InvokeDynamicInstruction extends InvokeInstruction
InvokeInstruction.InvokeDynamicInstruction| Constructor and Description |
|---|
InvokeDynamicInstruction(String name,
ParameterizedType returnType,
Iterable<ParameterizedType> parameterTypes,
Method bootstrapMethod,
List<Object> bootstrapArguments) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
accept(BytecodeNode parent,
BytecodeVisitor<T> visitor) |
void |
accept(org.objectweb.asm.MethodVisitor visitor,
MethodGenerationContext generationContext) |
List<Object> |
getBootstrapArguments() |
Method |
getBootstrapMethod() |
List<BytecodeNode> |
getChildNodes() |
getMethodDescription, getName, getOpCode, getParameterTypes, getReturnType, getTarget, invokeConstructor, invokeConstructor, invokeConstructor, invokeConstructor, invokeConstructor, invokeDynamic, invokeDynamic, invokeDynamic, invokeDynamic, invokeInterface, invokeInterface, invokeInterface, invokeInterface, invokeInterface, invokeInterface, invokeSpecial, invokeSpecial, invokeSpecial, invokeSpecial, invokeSpecial, invokeSpecial, invokeStatic, invokeStatic, invokeStatic, invokeStatic, invokeStatic, invokeStatic, invokeVirtual, invokeVirtual, invokeVirtual, invokeVirtual, invokeVirtual, invokeVirtualpublic InvokeDynamicInstruction(String name, ParameterizedType returnType, Iterable<ParameterizedType> parameterTypes, Method bootstrapMethod, List<Object> bootstrapArguments)
public void accept(org.objectweb.asm.MethodVisitor visitor,
MethodGenerationContext generationContext)
accept in interface BytecodeNodeaccept in class InvokeInstructionpublic Method getBootstrapMethod()
public List<BytecodeNode> getChildNodes()
getChildNodes in interface BytecodeNodegetChildNodes in class InvokeInstructionpublic <T> T accept(BytecodeNode parent, BytecodeVisitor<T> visitor)
accept in interface BytecodeNodeaccept in class InvokeInstructionCopyright © 2012–2023. All rights reserved.