public class INVOKEDYNAMIC extends Instruction
attr, insnIndex, mi, position| Modifier | Constructor and Description |
|---|---|
|
INVOKEDYNAMIC() |
protected |
INVOKEDYNAMIC(int bmIndex,
java.lang.String methodName,
java.lang.String descriptor) |
| Modifier and Type | Method and Description |
|---|---|
Instruction |
execute(ThreadInfo ti)
For now, INVOKEDYNAMIC works only in the context of lambda expressions.
|
int |
getByteCode() |
java.lang.String |
toString() |
addAttr, asInstruction, attrIterator, attrIterator, cleanupTransients, getAttr, getAttr, getFileLocation, getFilePos, getInstructionIndex, getLength, getLineNumber, getMethodInfo, getMnemonic, getNext, getNext, getNextAttr, getPosition, getPrev, getSourceLine, getSourceLocation, getSourceOrLocation, hasAttr, hasAttr, init, isBackJump, isCompleted, isExtendedInstruction, isFirstInstruction, isMonitorEnterPrologue, isSchedulingRelevant, removeAttr, replaceAttr, requiresClinitExecution, setAttr, setContext, setLocation, setMethodInfo, toPostExecString, typeSafeClonepublic INVOKEDYNAMIC()
protected INVOKEDYNAMIC(int bmIndex,
java.lang.String methodName,
java.lang.String descriptor)
public int getByteCode()
public java.lang.String toString()
toString in class Instructionpublic Instruction execute(ThreadInfo ti)
execute in interface InstructionInterfaceexecute in class Instruction