(package private) Symbol |
SymbolTable.addBootstrapMethod(Handle bootstrapMethodHandle,
java.lang.Object... bootstrapMethodArguments) |
Adds a bootstrap method to the BootstrapMethods attribute of this symbol table.
|
(package private) Symbol |
SymbolTable.addConstantDynamic(java.lang.String name,
java.lang.String descriptor,
Handle bootstrapMethodHandle,
java.lang.Object... bootstrapMethodArguments) |
Adds a CONSTANT_Dynamic_info to the constant pool of this symbol table.
|
(package private) Symbol |
SymbolTable.addConstantInvokeDynamic(java.lang.String name,
java.lang.String descriptor,
Handle bootstrapMethodHandle,
java.lang.Object... bootstrapMethodArguments) |
Adds a CONSTANT_InvokeDynamic_info to the constant pool of this symbol table.
|
int |
ClassWriter.newConstantDynamic(java.lang.String name,
java.lang.String descriptor,
Handle bootstrapMethodHandle,
java.lang.Object... bootstrapMethodArguments) |
Adds a dynamic constant reference to the constant pool of the class being build.
|
int |
ClassWriter.newInvokeDynamic(java.lang.String name,
java.lang.String descriptor,
Handle bootstrapMethodHandle,
java.lang.Object... bootstrapMethodArguments) |
Adds an invokedynamic reference to the constant pool of the class being build.
|
void |
MethodVisitor.visitInvokeDynamicInsn(java.lang.String name,
java.lang.String descriptor,
Handle bootstrapMethodHandle,
java.lang.Object... bootstrapMethodArguments) |
Visits an invokedynamic instruction.
|
void |
MethodWriter.visitInvokeDynamicInsn(java.lang.String name,
java.lang.String descriptor,
Handle bootstrapMethodHandle,
java.lang.Object... bootstrapMethodArguments) |
|