Class AnnotationsParser
java.lang.Object
jadx.plugins.input.dex.sections.annotations.AnnotationsParser
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final SectionReaderprivate intprivate final SectionReaderprivate intprivate intprivate int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopy()private static AnnotationVisibilitygetVisibilityValue(int value) static IAnnotationreadAnnotation(SectionReader in, SectionReader ext, boolean readVisibility) readAnnotationList(int offset) readAnnotationRefList(int offset) voidsetOffset(int offset)
-
Field Details
-
in
-
ext
-
offset
private int offset -
fieldsCount
private int fieldsCount -
methodsCount
private int methodsCount -
paramsRefCount
private int paramsRefCount
-
-
Constructor Details
-
AnnotationsParser
-
-
Method Details
-
copy
-
setOffset
public void setOffset(int offset) -
readClassAnnotations
-
readFieldsAnnotationOffsetMap
-
readMethodsAnnotationOffsetMap
-
readMethodParamsAnnRefOffsetMap
-
readAnnotationList
-
readAnnotationRefList
-
readAnnotation
public static IAnnotation readAnnotation(SectionReader in, SectionReader ext, boolean readVisibility) -
getVisibilityValue
-
parseEncodedValue
-
parseEncodedArray
-