Package org.jf.dexlib2.rewriter
Class AnnotationRewriter.RewrittenAnnotation
java.lang.Object
org.jf.dexlib2.base.BaseAnnotation
org.jf.dexlib2.rewriter.AnnotationRewriter.RewrittenAnnotation
- All Implemented Interfaces:
Comparable<Annotation>,Annotation,BasicAnnotation
- Enclosing class:
AnnotationRewriter
-
Field Summary
FieldsFields inherited from class org.jf.dexlib2.base.BaseAnnotation
BY_TYPE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionSet<? extends AnnotationElement> Gets a set of the name/value elements associated with this annotation.getType()Gets the type of this annotation.intGets the visibility of this annotation.Methods inherited from class org.jf.dexlib2.base.BaseAnnotation
compareTo, equals, hashCode
-
Field Details
-
annotation
-
-
Constructor Details
-
RewrittenAnnotation
-
-
Method Details
-
getVisibility
public int getVisibility()Description copied from interface:AnnotationGets the visibility of this annotation. This will be one of the AnnotationVisibility.* constants.- Returns:
- The visibility of this annotation
-
getType
Description copied from interface:AnnotationGets the type of this annotation. This will be the type descriptor of the class that defines this annotation.- Returns:
- The type of this annotation
-
getElements
Description copied from interface:AnnotationGets a set of the name/value elements associated with this annotation. The elements in the returned set will be unique with respect to the element name.- Returns:
- A set of AnnotationElements
-