Interface Module
- All Known Subinterfaces:
MappedSourceModule
,SourceModule
- All Known Implementing Classes:
AbstractNestedJarFileModule
,AbstractURLModule
,BinaryDirectoryTreeModule
,ClassFileModule
,ClassFileURLModule
,CompoundModule
,DexFileModule
,DirectoryTreeModule
,EclipseSourceDirectoryTreeModule
,EclipseSourceFileModule
,FileModule
,JarFileModule
,JarStreamModule
,JrtModule
,JSCallGraphUtil.Bootstrap
,MappedSourceFileModule
,NestedJarFileModule
,NodejsRequiredCoreModule
,NodejsRequiredSourceModule
,ResourceJarFileModule
,SourceDirectoryTreeModule
,SourceFileModule
,SourceURLModule
public interface Module
A
Module
represents a set of files to analyze. eg., a Jar file. These are persistent
(hung onto by ClassLoaderImpl
) .. so, a Module should not hold onto a lot of data.-
Method Summary
-
Method Details
-
getEntries
Iterator<? extends ModuleEntry> getEntries()- Returns:
- an Iterator of the ModuleEntries in this Module.
-