@ThreadSafe public class GoogleClosureOutputProcessor extends java.lang.Object implements OutputProcessor
| Constructor and Description |
|---|
GoogleClosureOutputProcessor() |
| Modifier and Type | Method and Description |
|---|---|
com.google.javascript.jscomp.CompilationLevel |
getCompilationLevel() |
java.lang.String |
getEncoding() |
protected com.google.javascript.jscomp.CompilerOptions |
newCompilerOptions() |
void |
process(java.io.Reader reader,
java.io.Writer writer) |
void |
setCompilationLevel(java.lang.String compilationLevel) |
void |
setEncoding(java.lang.String encoding) |
void |
setLogCompilerErrors(boolean logCompilerErrors) |
void |
setLogCompilerWarnings(boolean logCompilerWarnings) |
public void process(java.io.Reader reader,
java.io.Writer writer)
throws java.io.IOException
process in interface OutputProcessorjava.io.IOExceptionprotected com.google.javascript.jscomp.CompilerOptions newCompilerOptions()
CompilerOptions object to be used by compressor.public java.lang.String getEncoding()
public void setEncoding(java.lang.String encoding)
public void setCompilationLevel(java.lang.String compilationLevel)
public com.google.javascript.jscomp.CompilationLevel getCompilationLevel()
public void setLogCompilerErrors(boolean logCompilerErrors)
public void setLogCompilerWarnings(boolean logCompilerWarnings)