Uses of Class
io.ebean.enhance.asm.Handle
Packages that use Handle
Package
Description
Provides a small and fast bytecode manipulation framework.
Provides some useful class and method adapters.
-
Uses of Handle in io.ebean.enhance.asm
Methods in io.ebean.enhance.asm that return HandleModifier and TypeMethodDescriptionConstantDynamic.getBootstrapMethod()Returns the bootstrap method used to compute the value of this constant.Methods in io.ebean.enhance.asm with parameters of type HandleModifier and TypeMethodDescriptionintClassWriter.newConstantDynamic(String name, String descriptor, Handle bootstrapMethodHandle, Object... bootstrapMethodArguments) Adds a dynamic constant reference to the constant pool of the class being build.intClassWriter.newInvokeDynamic(String name, String descriptor, Handle bootstrapMethodHandle, Object... bootstrapMethodArguments) Adds an invokedynamic reference to the constant pool of the class being build.voidMethodVisitor.visitInvokeDynamicInsn(String name, String descriptor, Handle bootstrapMethodHandle, Object... bootstrapMethodArguments) Visits an invokedynamic instruction.Constructors in io.ebean.enhance.asm with parameters of type HandleModifierConstructorDescriptionConstantDynamic(String name, String descriptor, Handle bootstrapMethod, Object... bootstrapMethodArguments) Constructs a newConstantDynamic. -
Uses of Handle in io.ebean.enhance.asm.commons
Methods in io.ebean.enhance.asm.commons with parameters of type HandleModifier and TypeMethodDescriptionvoidGenerates the instruction to push the given handle on the stack.voidInstructionAdapter.invokedynamic(String name, String descriptor, Handle bootstrapMethodHandle, Object[] bootstrapMethodArguments) Generates the instruction to call the given dynamic method.voidGeneratorAdapter.invokeDynamic(String name, String descriptor, Handle bootstrapMethodHandle, Object... bootstrapMethodArguments) Generates an invokedynamic instruction.voidGenerates the instruction to push a handle on the stack.voidAdviceAdapter.visitInvokeDynamicInsn(String name, String descriptor, Handle bootstrapMethodHandle, Object... bootstrapMethodArguments) voidInstructionAdapter.visitInvokeDynamicInsn(String name, String descriptor, Handle bootstrapMethodHandle, Object... bootstrapMethodArguments)