Class ECJClassLoaderFactory

  • All Implemented Interfaces:
    com.ibm.wala.classLoader.ClassLoaderFactory

    public class ECJClassLoaderFactory
    extends com.ibm.wala.classLoader.ClassLoaderFactoryImpl
    • Constructor Summary

      Constructors 
      Constructor Description
      ECJClassLoaderFactory​(com.ibm.wala.util.config.SetOfClasses exclusions)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected com.ibm.wala.classLoader.IClassLoader makeNewClassLoader​(com.ibm.wala.types.ClassLoaderReference classLoaderReference, com.ibm.wala.ipa.cha.IClassHierarchy cha, com.ibm.wala.classLoader.IClassLoader parent, com.ibm.wala.ipa.callgraph.AnalysisScope scope)  
      protected com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl makeSourceLoader​(com.ibm.wala.types.ClassLoaderReference classLoaderReference, com.ibm.wala.ipa.cha.IClassHierarchy cha, com.ibm.wala.classLoader.IClassLoader parent)  
      • Methods inherited from class com.ibm.wala.classLoader.ClassLoaderFactoryImpl

        getExclusions, getLoader
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ECJClassLoaderFactory

        public ECJClassLoaderFactory​(com.ibm.wala.util.config.SetOfClasses exclusions)
    • Method Detail

      • makeNewClassLoader

        protected com.ibm.wala.classLoader.IClassLoader makeNewClassLoader​(com.ibm.wala.types.ClassLoaderReference classLoaderReference,
                                                                           com.ibm.wala.ipa.cha.IClassHierarchy cha,
                                                                           com.ibm.wala.classLoader.IClassLoader parent,
                                                                           com.ibm.wala.ipa.callgraph.AnalysisScope scope)
                                                                    throws java.io.IOException
        Overrides:
        makeNewClassLoader in class com.ibm.wala.classLoader.ClassLoaderFactoryImpl
        Throws:
        java.io.IOException
      • makeSourceLoader

        protected com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl makeSourceLoader​(com.ibm.wala.types.ClassLoaderReference classLoaderReference,
                                                                                      com.ibm.wala.ipa.cha.IClassHierarchy cha,
                                                                                      com.ibm.wala.classLoader.IClassLoader parent)