Package jadx.plugins.input.dex.sections
Class DexMethodData
java.lang.Object
jadx.plugins.input.dex.sections.DexMethodData
- All Implemented Interfaces:
IMethodData
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate intprivate final @Nullable AnnotationsParserprivate @Nullable DexCodeReaderprivate DexMethodRefprivate int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintprivate List<IAnnotation> private AnnotationsParser@Nullable ICodeReaderprivate List<List<IAnnotation>> voidsetAccessFlags(int accessFlags) voidsetAnnotationsOffset(int annotationsOffset) voidsetCodeReader(@Nullable DexCodeReader codeReader) voidsetMethodRef(DexMethodRef methodRef) voidsetParamAnnotationsOffset(int paramAnnotationsOffset) toString()
-
Field Details
-
annotationsParser
-
methodRef
-
accessFlags
private int accessFlags -
annotationsOffset
private int annotationsOffset -
paramAnnotationsOffset
private int paramAnnotationsOffset -
codeReader
-
-
Constructor Details
-
DexMethodData
-
-
Method Details
-
getMethodRef
- Specified by:
getMethodRefin interfaceIMethodData
-
setMethodRef
-
getAccessFlags
public int getAccessFlags()- Specified by:
getAccessFlagsin interfaceIMethodData
-
setAccessFlags
public void setAccessFlags(int accessFlags) -
getCodeReader
- Specified by:
getCodeReaderin interfaceIMethodData
-
setCodeReader
-
disassembleMethod
- Specified by:
disassembleMethodin interfaceIMethodData
-
setAnnotationsOffset
public void setAnnotationsOffset(int annotationsOffset) -
setParamAnnotationsOffset
public void setParamAnnotationsOffset(int paramAnnotationsOffset) -
getAnnotations
-
getParamsAnnotations
-
getAttributes
- Specified by:
getAttributesin interfaceIMethodData
-
getAnnotationsParser
-
toString
-