Uses of Class
io.ebean.enhance.asm.Handle
| Package | Description |
|---|---|
| io.ebean.enhance.asm |
Provides a small and fast bytecode manipulation framework.
|
| io.ebean.enhance.asm.commons |
Provides some useful class and method adapters.
|
-
Uses of Handle in io.ebean.enhance.asm
Methods in io.ebean.enhance.asm that return Handle Modifier and Type Method Description HandleConstantDynamic. getBootstrapMethod()Returns the bootstrap method used to compute the value of this constant.Methods in io.ebean.enhance.asm with parameters of type Handle Modifier and Type Method Description intClassWriter. 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 Handle Constructor Description ConstantDynamic(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 Handle Modifier and Type Method Description voidInstructionAdapter. hconst(Handle handle)Generates 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.voidGeneratorAdapter. push(Handle handle)Generates 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)