public class SourceFileModule extends FileModule implements Module, ModuleEntry, SourceModule
Module
which is a wrapper around a source fileConstructor and Description |
---|
SourceFileModule(File f,
SourceFileModule clonedFrom) |
SourceFileModule(File f,
String fileName,
Module container) |
Modifier and Type | Method and Description |
---|---|
String |
getClassName() |
Reader |
getInputReader() |
URL |
getURL() |
boolean |
isClassFile() |
boolean |
isSourceFile() |
String |
toString() |
asModule, equals, getAbsolutePath, getContainer, getEntries, getFile, getInputStream, getName, hashCode, isModuleFile
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getEntries
asModule, getContainer, getInputStream, getName, isModuleFile
public SourceFileModule(File f, SourceFileModule clonedFrom)
public boolean isClassFile()
isClassFile
in interface ModuleEntry
public String getClassName()
getClassName
in interface ModuleEntry
public boolean isSourceFile()
isSourceFile
in interface ModuleEntry
public Reader getInputReader()
getInputReader
in interface SourceModule
public URL getURL()
getURL
in interface SourceModule