Uses of Interface
jadx.api.plugins.input.data.annotations.IAnnotation
Packages that use IAnnotation
Package
Description
-
Uses of IAnnotation in jadx.api.plugins.input.data.annotations
Classes in jadx.api.plugins.input.data.annotations that implement IAnnotation -
Uses of IAnnotation in jadx.api.plugins.input.data.attributes.types
Fields in jadx.api.plugins.input.data.attributes.types with type parameters of type IAnnotationMethods in jadx.api.plugins.input.data.attributes.types that return IAnnotationMethods in jadx.api.plugins.input.data.attributes.types that return types with arguments of type IAnnotationMethod parameters in jadx.api.plugins.input.data.attributes.types with type arguments of type IAnnotationModifier and TypeMethodDescriptionstatic @Nullable AnnotationMethodParamsAttrAnnotationMethodParamsAttr.pack(List<List<IAnnotation>> annotationRefList) static @Nullable AnnotationsAttrAnnotationsAttr.pack(List<IAnnotation> annotationList) Constructor parameters in jadx.api.plugins.input.data.attributes.types with type arguments of type IAnnotation -
Uses of IAnnotation in jadx.core.codegen
Methods in jadx.core.codegen with parameters of type IAnnotationModifier and TypeMethodDescriptionprivate voidAnnotationGen.formatAnnotation(ICodeWriter code, IAnnotation a) -
Uses of IAnnotation in jadx.core.dex.attributes
Methods in jadx.core.dex.attributes that return IAnnotationModifier and TypeMethodDescriptionAttributeStorage.getAnnotation(String cls) AttrNode.getAnnotation(String cls) EmptyAttrStorage.getAnnotation(String cls) IAttributeNode.getAnnotation(String cls) -
Uses of IAnnotation in jadx.core.dex.visitors.usage
Methods in jadx.core.dex.visitors.usage with parameters of type IAnnotationModifier and TypeMethodDescriptionprivate static voidUsageInfoVisitor.processAnnotation(ICodeNode node, IAnnotation ann, UsageInfo usageInfo) -
Uses of IAnnotation in jadx.plugins.input.dex.sections
Methods in jadx.plugins.input.dex.sections that return types with arguments of type IAnnotationModifier and TypeMethodDescriptionprivate List<IAnnotation> DexClassData.getAnnotations()private List<IAnnotation> DexFieldData.getAnnotations()private List<IAnnotation> DexMethodData.getAnnotations()private List<List<IAnnotation>> DexMethodData.getParamsAnnotations()Methods in jadx.plugins.input.dex.sections with parameters of type IAnnotationModifier and TypeMethodDescriptionprivate static voidDexAnnotationsConvert.convertSystemAnnotations(@Nullable String cls, List<IJadxAttribute> attributes, IAnnotation annotation) private static StringDexAnnotationsConvert.extractSignature(IAnnotation annotation) -
Uses of IAnnotation in jadx.plugins.input.dex.sections.annotations
Methods in jadx.plugins.input.dex.sections.annotations that return IAnnotationModifier and TypeMethodDescriptionstatic IAnnotationAnnotationsParser.readAnnotation(SectionReader in, SectionReader ext, boolean readVisibility) Methods in jadx.plugins.input.dex.sections.annotations that return types with arguments of type IAnnotationModifier and TypeMethodDescriptionAnnotationsParser.readAnnotationList(int offset) AnnotationsParser.readAnnotationRefList(int offset) AnnotationsParser.readClassAnnotations()Methods in jadx.plugins.input.dex.sections.annotations with parameters of type IAnnotationModifier and TypeMethodDescriptionstatic List<EncodedValue> AnnotationsUtils.getArray(IAnnotation ann, String name) static @Nullable ObjectAnnotationsUtils.getValue(IAnnotation ann, String name, EncodedType type) static <T> TAnnotationsUtils.getValue(IAnnotation ann, String name, EncodedType type, T defValue)