public abstract class AbstractInvoke extends Instruction
| Modifier and Type | Field and Description |
|---|---|
boolean |
explicitTypeArgs |
opcode| Modifier | Constructor and Description |
|---|---|
protected |
AbstractInvoke(InsnOpcode opcode) |
| Modifier and Type | Method and Description |
|---|---|
abstract IndexedInstructionCollection<Instruction> |
getArguments() |
abstract Method |
getMethod() |
accept, accept, addRef, ancestorsOfType, computeFlags, copy, descendantsMatching, descendantsOfType, descendantsToList, descendantsToListWhere, descendantsWhere, firstAncestorOfType, getBytecodeOffset, getChildren, getDescendants, getDirectFlags, getFirstChild, getFirstChildOrNull, getFlags, getLastChild, getLastChildOrNull, getNextSibling, getNextSiblingOrNull, getParent, getParentOrNull, getPrevSibling, getPrevSiblingOrNull, getResultType, getSourceLine, getTag, hasDirectFlag, hasFlag, insertAfter, insertBefore, invalidateFlags, isConnected, isDescendantOf, onChildModified, onConnected, onDisconnected, releaseRef, remove, replaceWith, setBytecodeOffset, setOffsets, setSourceLine, setTag, toString, toString, withOffsetsprotected AbstractInvoke(InsnOpcode opcode)
public abstract Method getMethod()
public abstract IndexedInstructionCollection<Instruction> getArguments()