Class DexBackedEnumEncodedValue

java.lang.Object
org.jf.dexlib2.base.value.BaseEnumEncodedValue
org.jf.dexlib2.dexbacked.value.DexBackedEnumEncodedValue
All Implemented Interfaces:
Comparable<EncodedValue>, EncodedValue, EnumEncodedValue

public class DexBackedEnumEncodedValue extends BaseEnumEncodedValue
  • Field Details

    • dexFile

      @Nonnull public final DexBackedDexFile dexFile
    • fieldIndex

      private final int fieldIndex
  • Constructor Details

    • DexBackedEnumEncodedValue

      public DexBackedEnumEncodedValue(@Nonnull DexBackedDexFile dexFile, @Nonnull DexReader reader, int valueArg)
  • Method Details

    • getValue

      @Nonnull public FieldReference getValue()
      Description copied from interface: EnumEncodedValue
      Gets the enum value.
      Returns:
      a reference to the field on the enum class that holds the enum value, as a FieldReference