| Package | Description |
|---|---|
| org.jsweet.transpiler |
This package contains the JSweet Java to JavaScript transpiler
implementation.
|
| org.jsweet.transpiler.extension |
This package contains the basic extensions of the JSweet transpiler, as
printer adapters.
|
| org.jsweet.transpiler.util |
This package contains utilities for the JSweet transpiler.
|
| Modifier and Type | Class and Description |
|---|---|
class |
JSweetTranspiler
The actual JSweet transpiler.
|
| Modifier and Type | Field and Description |
|---|---|
JSweetOptions |
JSweetContext.options
JSweet transpilation options.
|
| Modifier and Type | Method and Description |
|---|---|
JSweetContext |
JSweetFactory.createContext(JSweetOptions options)
Creates the transpiler's context or any subclass.
|
protected abstract void |
TypeScript2JavaScriptTranspiler.doTranspile(ErrorCountTranspilationHandler transpilationHandler,
Collection<File> tsFiles,
Collection<SourceFile> tsSourceFiles,
JSweetOptions options,
boolean ignoreErrors,
TypeScript2JavaScriptTranspiler.OnTsTranspilationCompletedCallback onTsTranspilationCompleted) |
protected void |
TypeScript2JavaScriptWithTscTranspiler.doTranspile(ErrorCountTranspilationHandler transpilationHandler,
Collection<File> tsFiles,
Collection<SourceFile> tsSourceFiles,
JSweetOptions options,
boolean ignoreErrors,
TypeScript2JavaScriptTranspiler.OnTsTranspilationCompletedCallback onTsTranspilationCompleted) |
protected void |
TypeScript2JavaScriptWithTsserverTranspiler.doTranspile(ErrorCountTranspilationHandler transpilationHandler,
Collection<File> tsFiles,
Collection<SourceFile> tsSourceFiles,
JSweetOptions options,
boolean ignoreErrors,
TypeScript2JavaScriptTranspiler.OnTsTranspilationCompletedCallback onTsTranspilationCompleted) |
void |
TypeScript2JavaScriptTranspiler.ts2js(ErrorCountTranspilationHandler transpilationHandler,
Collection<SourceFile> tsSourceFiles,
Collection<File> tsDefDirs,
JSweetOptions options,
boolean ignoreErrors,
TypeScript2JavaScriptTranspiler.OnTsTranspilationCompletedCallback onTsTranspilationCompleted) |
| Constructor and Description |
|---|
JSweetContext(JSweetOptions options)
Creates a new JSweet transpilation context.
|
| Modifier and Type | Method and Description |
|---|---|
JSweetOptions |
PrinterAdapter.getTranspilerOptions()
Gets the transpiler options.
|
| Modifier and Type | Method and Description |
|---|---|
static JavaCompilationEnvironment |
JavaCompilationEnvironment.create(JSweetOptions jsweetOptions,
String classPath)
Creates a new compilation environment with the given options and
classpath.
|