public interface ModuleInfoAnalysisInputLocation extends AnalysisInputLocation<JavaSootClass>
Interface to mark AnalysisInputLocations that are capable of retreiving JavaModuleInformations
Modifier and Type | Method and Description |
---|---|
Optional<JavaModuleInfo> |
getModuleInfo(ModuleSignature sig,
View<?> view) |
Set<ModuleSignature> |
getModules(View<?> view) |
Collection<? extends AbstractClassSource<JavaSootClass>> |
getModulesClassSources(ModuleSignature moduleSignature,
View<?> view) |
getClassSource, getClassSources, getSourceType
Collection<? extends AbstractClassSource<JavaSootClass>> getModulesClassSources(@Nonnull ModuleSignature moduleSignature, @Nonnull View<?> view)
@Nonnull Optional<JavaModuleInfo> getModuleInfo(ModuleSignature sig, View<?> view)
@Nonnull Set<ModuleSignature> getModules(View<?> view)
Copyright © 2023 Soot OSS. All rights reserved.