Class ECJSourceLoaderImpl
java.lang.Object
com.ibm.wala.classLoader.ClassLoaderImpl
com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl
com.ibm.wala.cast.java.translator.jdt.ecj.ECJSourceLoaderImpl
- All Implemented Interfaces:
IClassLoader
-
Nested Class Summary
-
Field Summary
FieldsFields inherited from class JavaSourceLoaderImpl
deleteTypeMapAfterInit, fTypeMap, instsFields inherited from class ClassLoaderImpl
cha, DEBUG_LEVEL, loadedClasses -
Constructor Summary
ConstructorsConstructorDescriptionECJSourceLoaderImpl(ClassLoaderReference loaderRef, IClassLoader parent, IClassHierarchy cha) ECJSourceLoaderImpl(ClassLoaderReference loaderRef, IClassLoader parent, IClassHierarchy cha, boolean dump) -
Method Summary
Methods inherited from class JavaSourceLoaderImpl
defineAbstractFunction, defineField, defineFunction, defineType, getAnnotations, getClassHierarchy, getInstructionFactory, init, loadAllSources, mapToInt, toString, toWALATypeNameMethods inherited from class ClassLoaderImpl
getLanguage, getName, getNumberOfClasses, getNumberOfMethods, getParent, getReference, getSource, getSource, getSourceFileName, getSourceFileName, iterateAllClasses, lookupClass, removeAll
-
Field Details
-
dump
protected final boolean dump
-
-
Constructor Details
-
ECJSourceLoaderImpl
public ECJSourceLoaderImpl(ClassLoaderReference loaderRef, IClassLoader parent, IClassHierarchy cha) -
ECJSourceLoaderImpl
public ECJSourceLoaderImpl(ClassLoaderReference loaderRef, IClassLoader parent, IClassHierarchy cha, boolean dump)
-
-
Method Details
-
getTranslator
- Specified by:
getTranslatorin classJavaSourceLoaderImpl
-