code array of a Code attribute. The corresponding opcode is
invokedynamic. Delivered as a CodeElement when traversing the elements of a CodeModel.
A dynamically-computed call site invocation instruction is composite:
InvokeDynamicInstruction(InvokeDynamicEntry invokedynamic)
Opcode.Kind#INVOKE_DYNAMIC , CodeBuilder::invokedynamic
| Modifier and Type | Method and Description |
|---|---|
| public default List | Returns: the bootstrap arguments of the call siteReturns the bootstrap arguments of the call site. |
| public default DirectMethodHandleDesc | Returns: the bootstrap method of the call siteReturns the bootstrap method of the call site. |
| public InvokeDynamicEntry | Returns: anInvokeDynamicEntry describing the call siteReturns an |
| public default Utf8Entry | |
| public static InvokeDynamicInstruction | Returns: an invokedynamic instructionthe constant pool entry describing the call site invokedynamic)Returns an invokedynamic instruction. |
| public default Utf8Entry | |
| public default MethodTypeDesc | Returns: the invocation type of the call site, as a symbolic descriptorReturns the invocation type of the call site, as a symbolic descriptor. |
| bootstrapArgs | back to summary |
|---|---|
| public default List Returns the bootstrap arguments of the call site.
| |
| bootstrapMethod | back to summary |
|---|---|
| public default DirectMethodHandleDesc bootstrapMethod() Returns the bootstrap method of the call site.
| |
| invokedynamic | back to summary |
|---|---|
| public InvokeDynamicEntry invokedynamic() Returns an
| |
| name | back to summary |
|---|---|
| public default Utf8Entry name() Returns the invocation name of the call site.
| |
| of | back to summary |
|---|---|
| public static InvokeDynamicInstruction of(InvokeDynamicEntry invokedynamic) Returns an invokedynamic instruction.
| |
| type | back to summary |
|---|---|
| public default Utf8Entry type() Returns the invocation type of the call site. API Note A symbolic descriptor for the invocation typeis available through
| |
| typeSymbol | back to summary |
|---|---|
| public default MethodTypeDesc typeSymbol() Returns the invocation type of the call site, as a symbolic descriptor.
| |