Class DexData

java.lang.Object
com.android.dexdeps.DexData

public class DexData extends Object
Data extracted from a DEX file.
  • Constructor Details

  • Method Details

    • load

      public void load() throws IOException
      Loads the contents of the DEX file into our data structures.
      Throws:
      IOException - if we encounter a problem while reading
      DexDataException - if the DEX contents look bad
    • getExternalReferences

      Returns an array with all of the class references that don't correspond to classes in the DEX file. Each class reference has a list of the referenced fields and methods associated with that class.
    • getMethodRefs

      Returns the list of all method references.
      Returns:
      method refs
    • getFieldRefs

      public FieldRef[] getFieldRefs()