com.ibm.wala.classLoader
Class SourceFileModule
java.lang.Object
com.ibm.wala.classLoader.FileModule
com.ibm.wala.classLoader.SourceFileModule
- All Implemented Interfaces:
- Module, ModuleEntry
public class SourceFileModule
- extends FileModule
- implements Module, ModuleEntry
A module which is a wrapper around a .java file
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
SourceFileModule
public SourceFileModule(java.io.File f,
java.lang.String fileName)
SourceFileModule
public SourceFileModule(java.io.File f,
SourceFileModule clonedFrom)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
isClassFile
public boolean isClassFile()
- Specified by:
isClassFile in interface ModuleEntry
- Returns:
- true if the file is a class file.
getClassName
public java.lang.String getClassName()
- Specified by:
getClassName in interface ModuleEntry
- Returns:
- the name of the class represented by this entry
isSourceFile
public boolean isSourceFile()
- Specified by:
isSourceFile in interface ModuleEntry
- Returns:
- true if the file is a source file.