public static class SourceFile.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
SourceFile |
buildFromCode(java.lang.String fileName,
java.lang.String code) |
SourceFile |
buildFromFile(java.lang.String fileName) |
SourceFile |
buildFromGenerator(java.lang.String fileName,
SourceFile.Generator generator) |
SourceFile |
buildFromInputStream(java.lang.String fileName,
java.io.InputStream s) |
SourceFile |
buildFromPath(java.nio.file.Path path) |
SourceFile |
buildFromReader(java.lang.String fileName,
java.io.Reader r) |
SourceFile |
buildFromZipEntry(com.google.javascript.jscomp.ZipEntryReader zipEntryReader) |
SourceFile.Builder |
withCharset(java.nio.charset.Charset charset)
Set the charset to use when reading from an input stream or file.
|
SourceFile.Builder |
withKind(StaticSourceFile.SourceKind kind)
Set the source kind.
|
SourceFile.Builder |
withOriginalPath(java.lang.String originalPath) |
public SourceFile.Builder withKind(StaticSourceFile.SourceKind kind)
public SourceFile.Builder withCharset(java.nio.charset.Charset charset)
public SourceFile.Builder withOriginalPath(java.lang.String originalPath)
@GwtIncompatible(value="java.io.File") public SourceFile buildFromFile(java.lang.String fileName)
@GwtIncompatible(value="java.io.File") public SourceFile buildFromPath(java.nio.file.Path path)
@GwtIncompatible(value="java.io.File") public SourceFile buildFromZipEntry(com.google.javascript.jscomp.ZipEntryReader zipEntryReader)
public SourceFile buildFromCode(java.lang.String fileName, java.lang.String code)
@GwtIncompatible(value="java.io.InputStream") public SourceFile buildFromInputStream(java.lang.String fileName, java.io.InputStream s) throws java.io.IOException
java.io.IOException
@GwtIncompatible(value="java.io.Reader") public SourceFile buildFromReader(java.lang.String fileName, java.io.Reader r) throws java.io.IOException
java.io.IOException
public SourceFile buildFromGenerator(java.lang.String fileName, SourceFile.Generator generator)
Copyright © 2009-2019 Google. All Rights Reserved.