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
Nested classes/interfaces inherited from class com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl
JavaSourceLoaderImpl.AbstractJavaMethod, JavaSourceLoaderImpl.ConcreteJavaMethod, JavaSourceLoaderImpl.InstructionFactory, JavaSourceLoaderImpl.JavaClass, JavaSourceLoaderImpl.JavaEntityMethod, JavaSourceLoaderImpl.JavaField
-
Field Summary
Fields inherited from class com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl
deleteTypeMapAfterInit, fTypeMap, insts
Fields inherited from class com.ibm.wala.classLoader.ClassLoaderImpl
cha, DEBUG_LEVEL, loadedClasses
-
Constructor Summary
ConstructorDescriptionECJSourceLoaderImpl
(ClassLoaderReference loaderRef, IClassLoader parent, IClassHierarchy cha) ECJSourceLoaderImpl
(ClassLoaderReference loaderRef, IClassLoader parent, IClassHierarchy cha, boolean dump) -
Method Summary
Methods inherited from class com.ibm.wala.cast.java.loader.JavaSourceLoaderImpl
defineAbstractFunction, defineField, defineFunction, defineType, getAnnotations, getClassHierarchy, getInstructionFactory, init, loadAllSources, mapToInt, toString, toWALATypeName
Methods inherited from class com.ibm.wala.classLoader.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:
getTranslator
in classJavaSourceLoaderImpl
-