Class JavaSourceAnalysisScope
java.lang.Object
com.ibm.wala.ipa.callgraph.AnalysisScope
com.ibm.wala.cast.java.ipa.callgraph.JavaSourceAnalysisScope
-
Field Summary
Fields inherited from class com.ibm.wala.ipa.callgraph.AnalysisScope
APPLICATION, EXTENSION, loadersByName, PRIMORDIAL, SYNTHETIC
-
Constructor Summary
ModifierConstructorDescriptionprotected
JavaSourceAnalysisScope
(Collection<? extends Language> languages) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addToScope
(ClassLoaderReference loader, Module m) Add a module to the scope for a loaderprotected void
Methods inherited from class com.ibm.wala.ipa.callgraph.AnalysisScope
addClassFileToScope, addInputStreamForJarToScope, addJDKModuleToScope, addSourceFileToScope, addToScope, addToScope, addToScopeHead, classLoaderName2Ref, createJavaAnalysisScope, findMethod, getApplicationLoader, getArrayClassLoader, getBaseLanguages, getExclusions, getExclusionString, getExtensionLoader, getJavaLibraryVersion, getLanguage, getLanguages, getLoader, getLoaderImpl, getLoaders, getModules, getNumberOfLoaders, getPrimordialLoader, getSyntheticLoader, initCoreForJava, initForJava, initSynthetic, isApplicationLoader, isJava14Libraries, isJava15Libraries, isJava16Libraries, isJava17Libraries, isJava18Libraries, setExclusions, setLoaderImpl, toJson, toShallowAnalysisScope, toString
-
Field Details
-
SOURCE
-
-
Constructor Details
-
JavaSourceAnalysisScope
public JavaSourceAnalysisScope() -
JavaSourceAnalysisScope
-
-
Method Details
-
initCoreForJavaSource
protected void initCoreForJavaSource() -
getSourceLoader
-
addToScope
Description copied from class:AnalysisScope
Add a module to the scope for a loader- Overrides:
addToScope
in classAnalysisScope
-