public class DexMethodData
extends java.lang.Object
implements jadx.api.plugins.input.data.IMethodData
| Constructor and Description |
|---|
DexMethodData(@Nullable AnnotationsParser annotationsParser) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
disassembleMethod() |
int |
getAccessFlags() |
java.util.List<jadx.api.plugins.input.data.attributes.IJadxAttribute> |
getAttributes() |
@Nullable jadx.api.plugins.input.data.ICodeReader |
getCodeReader() |
DexMethodRef |
getMethodRef() |
void |
setAccessFlags(int accessFlags) |
void |
setAnnotationsOffset(int annotationsOffset) |
void |
setCodeReader(@Nullable DexCodeReader codeReader) |
void |
setMethodRef(DexMethodRef methodRef) |
void |
setParamAnnotationsOffset(int paramAnnotationsOffset) |
java.lang.String |
toString() |
public DexMethodData(@Nullable
@Nullable AnnotationsParser annotationsParser)
public DexMethodRef getMethodRef()
getMethodRef in interface jadx.api.plugins.input.data.IMethodDatapublic void setMethodRef(DexMethodRef methodRef)
public int getAccessFlags()
getAccessFlags in interface jadx.api.plugins.input.data.IMethodDatapublic void setAccessFlags(int accessFlags)
@Nullable public @Nullable jadx.api.plugins.input.data.ICodeReader getCodeReader()
getCodeReader in interface jadx.api.plugins.input.data.IMethodDatapublic void setCodeReader(@Nullable
@Nullable DexCodeReader codeReader)
public java.lang.String disassembleMethod()
disassembleMethod in interface jadx.api.plugins.input.data.IMethodDatapublic void setAnnotationsOffset(int annotationsOffset)
public void setParamAnnotationsOffset(int paramAnnotationsOffset)
public java.util.List<jadx.api.plugins.input.data.attributes.IJadxAttribute> getAttributes()
getAttributes in interface jadx.api.plugins.input.data.IMethodDatapublic java.lang.String toString()
toString in class java.lang.Object