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, toString
public 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
IOException
public static JSSourceFile fromGenerator(String fileName, SourceFile.Generator generator)
public String getCode() throws IOException
SourceFile
getCode
in class SourceFile
IOException
public void clearCachedSource()
clearCachedSource
in class SourceFile