Package jadx.core.dex.instructions
Class BaseInvokeNode
- java.lang.Object
-
- jadx.core.dex.attributes.AttrNode
-
- jadx.core.dex.attributes.nodes.LineAttrNode
-
- jadx.core.dex.nodes.InsnNode
-
- jadx.core.dex.instructions.BaseInvokeNode
-
- All Implemented Interfaces:
IAttributeNode,ILineAttributeNode
- Direct Known Subclasses:
ConstructorInsn,InvokeNode
public abstract class BaseInvokeNode extends InsnNode
-
-
Constructor Summary
Constructors Constructor Description BaseInvokeNode(InsnType type, int argsCount)
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract MethodInfogetCallMth()abstract intgetFirstArgOffset()Return offset to match method args fromgetCallMth()abstract @Nullable InsnArggetInstanceArg()abstract booleanisStaticCall()-
Methods inherited from class jadx.core.dex.nodes.InsnNode
addArg, addLit, addLit, addReg, addReg, appendArgs, appendAttributes, attachArg, attributesString, baseString, canRemoveResult, canReorder, canThrowException, containsArg, containsVar, containsWrappedInsn, copy, copy, copyAttributesFrom, copyCommonParams, copyWithNewSsaVar, copyWithoutResult, copyWithoutSsa, equals, getArg, getArgIndex, getArgList, getArgsCount, getArguments, getOffset, getRegisterArgs, getResult, getType, hashCode, inheritMetadata, isConstInsn, isDeepEquals, isSame, rebindArgs, removeArg, removeArg, replaceArg, setArg, setOffset, setResult, toString, visitArgs, visitArgs, visitInsns, visitInsns, wrapArg
-
Methods inherited from class jadx.core.dex.attributes.nodes.LineAttrNode
addSourceLineFrom, copyLines, getDefPosition, getSourceLine, setDefPosition, setSourceLine
-
Methods inherited from class jadx.core.dex.attributes.AttrNode
add, addAttr, addAttr, addAttr, addAttrs, clearAttributes, contains, contains, copyAttributeFrom, copyAttributesFrom, get, getAll, getAnnotation, getAttributesString, getAttributesStringsList, isAttrStorageEmpty, remove, remove, removeAttr, rewriteAttributeFrom, unloadAttributes
-
-
-
-
Constructor Detail
-
BaseInvokeNode
public BaseInvokeNode(InsnType type, int argsCount)
-
-
Method Detail
-
getCallMth
public abstract MethodInfo getCallMth()
-
getInstanceArg
@Nullable public abstract @Nullable InsnArg getInstanceArg()
-
isStaticCall
public abstract boolean isStaticCall()
-
getFirstArgOffset
public abstract int getFirstArgOffset()
Return offset to match method args fromgetCallMth()
-
-