Class WDexClassLoaderImpl

java.lang.Object
com.ibm.wala.classLoader.ClassLoaderImpl
com.ibm.wala.dalvik.classLoader.WDexClassLoaderImpl
All Implemented Interfaces:
com.ibm.wala.classLoader.IClassLoader

public class WDexClassLoaderImpl extends com.ibm.wala.classLoader.ClassLoaderImpl
ClassLoader for Java & Dalvik.
  • Field Summary

    Fields inherited from class com.ibm.wala.classLoader.ClassLoaderImpl

    cha, DEBUG_LEVEL, loadedClasses
  • Constructor Summary

    Constructors
    Constructor
    Description
    WDexClassLoaderImpl(com.ibm.wala.types.ClassLoaderReference loader, com.ibm.wala.classLoader.IClassLoader parent, com.ibm.wala.util.config.SetOfClasses exclusions, com.ibm.wala.ipa.cha.IClassHierarchy cha)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.ibm.wala.ipa.cha.IClassHierarchy
     
    void
    init(List<com.ibm.wala.classLoader.Module> modules)
     

    Methods inherited from class com.ibm.wala.classLoader.ClassLoaderImpl

    getInstructionFactory, getLanguage, getName, getNumberOfClasses, getNumberOfMethods, getParent, getReference, getSource, getSource, getSourceFileName, getSourceFileName, iterateAllClasses, loadAllSources, lookupClass, removeAll, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • WDexClassLoaderImpl

      public WDexClassLoaderImpl(com.ibm.wala.types.ClassLoaderReference loader, com.ibm.wala.classLoader.IClassLoader parent, com.ibm.wala.util.config.SetOfClasses exclusions, com.ibm.wala.ipa.cha.IClassHierarchy cha)
  • Method Details

    • init

      public void init(List<com.ibm.wala.classLoader.Module> modules) throws IOException
      Specified by:
      init in interface com.ibm.wala.classLoader.IClassLoader
      Overrides:
      init in class com.ibm.wala.classLoader.ClassLoaderImpl
      Throws:
      IOException
    • getClassHierarcy

      public com.ibm.wala.ipa.cha.IClassHierarchy getClassHierarcy()
      Returns:
      the IClassHierarchy of this classLoader.