Class DexModuleEntry

java.lang.Object
com.ibm.wala.dalvik.classLoader.DexModuleEntry
All Implemented Interfaces:
com.ibm.wala.classLoader.ModuleEntry

public class DexModuleEntry extends Object implements com.ibm.wala.classLoader.ModuleEntry
  • Constructor Details

    • DexModuleEntry

      public DexModuleEntry(org.jf.dexlib2.iface.ClassDef cdefitems, DexFileModule container)
  • Method Details

    • getClassDefItem

      public org.jf.dexlib2.iface.ClassDef getClassDefItem()
    • asModule

      public com.ibm.wala.classLoader.Module asModule()
      Specified by:
      asModule in interface com.ibm.wala.classLoader.ModuleEntry
    • getClassName

      public String getClassName()
      Specified by:
      getClassName in interface com.ibm.wala.classLoader.ModuleEntry
    • getInputStream

      public InputStream getInputStream()
      Specified by:
      getInputStream in interface com.ibm.wala.classLoader.ModuleEntry
    • getName

      public String getName()
      Specified by:
      getName in interface com.ibm.wala.classLoader.ModuleEntry
    • isClassFile

      public boolean isClassFile()
      Specified by:
      isClassFile in interface com.ibm.wala.classLoader.ModuleEntry
    • isModuleFile

      public boolean isModuleFile()
      Specified by:
      isModuleFile in interface com.ibm.wala.classLoader.ModuleEntry
    • isSourceFile

      public boolean isSourceFile()
      Specified by:
      isSourceFile in interface com.ibm.wala.classLoader.ModuleEntry
    • getContainer

      public DexFileModule getContainer()
      Specified by:
      getContainer in interface com.ibm.wala.classLoader.ModuleEntry
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object