Package org.jf.dexlib2.dexbacked
Class DexBackedAnnotationElement
- java.lang.Object
-
- org.jf.dexlib2.base.BaseAnnotationElement
-
- org.jf.dexlib2.dexbacked.DexBackedAnnotationElement
-
- All Implemented Interfaces:
java.lang.Comparable<AnnotationElement>
,AnnotationElement
public class DexBackedAnnotationElement extends BaseAnnotationElement
-
-
Field Summary
Fields Modifier and Type Field Description int
nameIndex
EncodedValue
value
-
Fields inherited from class org.jf.dexlib2.base.BaseAnnotationElement
BY_NAME
-
-
Constructor Summary
Constructors Constructor Description DexBackedAnnotationElement(DexBackedDexFile dexFile, DexReader reader)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getName()
Gets the name of the element.EncodedValue
getValue()
Gets the value of the element.-
Methods inherited from class org.jf.dexlib2.base.BaseAnnotationElement
compareTo, equals, hashCode
-
-
-
-
Field Detail
-
nameIndex
public final int nameIndex
-
value
@Nonnull public final EncodedValue value
-
-
Constructor Detail
-
DexBackedAnnotationElement
public DexBackedAnnotationElement(@Nonnull DexBackedDexFile dexFile, @Nonnull DexReader reader)
-
-
Method Detail
-
getName
@Nonnull public java.lang.String getName()
Description copied from interface:AnnotationElement
Gets the name of the element.- Returns:
- The name of the element.
-
getValue
@Nonnull public EncodedValue getValue()
Description copied from interface:AnnotationElement
Gets the value of the element.- Returns:
- The value of the element
-
-