public class JSSourceFile extends SourceFile implements Serializable
SourceFile.Builder, SourceFile.Generator| Modifier and Type | Method and Description |
|---|---|
void |
clearCachedSource() |
static JSSourceFile |
fromCode(String fileName,
String code) |
static JSSourceFile |
fromFile(File file) |
static JSSourceFile |
fromFile(File file,
Charset charSet) |
static JSSourceFile |
fromFile(String fileName) |
static JSSourceFile |
fromFile(String fileName,
Charset charSet) |
static JSSourceFile |
fromGenerator(String fileName,
SourceFile.Generator generator) |
static JSSourceFile |
fromInputStream(String fileName,
InputStream s) |
String |
getCode()
Gets all the code in this source file.
|
builder, fromCode, fromInputStream, fromReader, getCodeReader, getColumnOfOffset, getLine, getLineOffset, getLineOfOffset, getName, getOriginalPath, getRegion, isExtern, setOriginalPath, toStringpublic static JSSourceFile fromFile(String fileName, Charset charSet)
public static JSSourceFile fromFile(String fileName)
public static JSSourceFile fromFile(File file, Charset charSet)
public static JSSourceFile fromFile(File file)
public static JSSourceFile fromCode(String fileName, String code)
public static JSSourceFile fromInputStream(String fileName, InputStream s) throws IOException
IOExceptionpublic static JSSourceFile fromGenerator(String fileName, SourceFile.Generator generator)
public String getCode() throws IOException
SourceFilegetCode in class SourceFileIOExceptionpublic void clearCachedSource()
clearCachedSource in class SourceFile