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, 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
-