com.ibm.wala.classLoader
Interface Module
- All Known Implementing Classes:
- AbstractURLModule, BinaryDirectoryTreeModule, ClassFileModule, DirectoryTreeModule, FileModule, JarFileModule, NestedJarFileModule, SourceDirectoryTreeModule, SourceFileModule, SourceURLModule, TopLevelArchiveModule, TopLevelArchiveModule.BloatedArchiveModule
public interface Module
A Module represents a set of files to analyze. eg., a Jar file.
These are persistent (hung onto by ClassLoaderReference) .. so,
a Module should not hold onto a lot of data.
getEntries
java.util.Iterator<ModuleEntry> getEntries()
- Returns:
- an Iterator of the ModuleEntries in this Module.