Class JavaSourceAnalysisScope
java.lang.Object
com.ibm.wala.ipa.callgraph.AnalysisScope
com.ibm.wala.cast.java.ipa.callgraph.JavaSourceAnalysisScope
-
Field Summary
FieldsFields inherited from class AnalysisScope
APPLICATION, EXTENSION, loadersByName, PRIMORDIAL, SYNTHETIC -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJavaSourceAnalysisScope(Collection<? extends Language> languages) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddToScope(ClassLoaderReference loader, Module m) Add a module to the scope for a loaderprotected voidMethods inherited from class 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, 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:AnalysisScopeAdd a module to the scope for a loader- Overrides:
addToScopein classAnalysisScope
-