Class DexBackedAnnotationElement

java.lang.Object
org.jf.dexlib2.base.BaseAnnotationElement
org.jf.dexlib2.dexbacked.DexBackedAnnotationElement
All Implemented Interfaces:
Comparable<AnnotationElement>, AnnotationElement

public class DexBackedAnnotationElement extends BaseAnnotationElement
  • Field Details

    • dexFile

      @Nonnull private final DexBackedDexFile dexFile
    • nameIndex

      public final int nameIndex
    • value

      @Nonnull public final EncodedValue value
  • Constructor Details

    • DexBackedAnnotationElement

      public DexBackedAnnotationElement(@Nonnull DexBackedDexFile dexFile, @Nonnull DexReader reader)
  • Method Details

    • getName

      @Nonnull public 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