Class SourceFileModule
java.lang.Object
com.ibm.wala.classLoader.FileModule
com.ibm.wala.classLoader.SourceFileModule
- All Implemented Interfaces:
Module, ModuleEntry, SourceModule
- Direct Known Subclasses:
EclipseSourceFileModule, MappedSourceFileModule, NodejsRequiredSourceModule
A
Module which is a wrapper around a source file-
Constructor Summary
ConstructorsConstructorDescriptionSourceFileModule(File f, SourceFileModule clonedFrom) SourceFileModule(File f, String fileName, Module container) -
Method Summary
Methods inherited from class FileModule
asModule, equals, getAbsolutePath, getContainer, getEntries, getFile, getInputStream, getName, hashCode, isModuleFileMethods inherited from interface Module
getEntriesMethods inherited from interface ModuleEntry
asModule, getContainer, getInputStream, getName, isModuleFile
-
Constructor Details
-
SourceFileModule
-
SourceFileModule
-
-
Method Details
-
toString
-
isClassFile
public boolean isClassFile()- Specified by:
isClassFilein interfaceModuleEntry- Returns:
- true if the file is a class file.
-
getClassName
- Specified by:
getClassNamein interfaceModuleEntry- Returns:
- the name of the class represented by this entry
-
isSourceFile
public boolean isSourceFile()- Specified by:
isSourceFilein interfaceModuleEntry- Returns:
- true if the file is a source file.
-
getInputReader
- Specified by:
getInputReaderin interfaceSourceModule
-
getURL
- Specified by:
getURLin interfaceSourceModule
-