public final class K2JSTranslator extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
FLUSH_SYSTEM_OUT |
static java.lang.String |
GET_SYSTEM_OUT |
| Constructor and Description |
|---|
K2JSTranslator(Config config) |
| Modifier and Type | Method and Description |
|---|---|
com.google.dart.compiler.backend.js.ast.JsProgram |
generateProgram(java.util.List<JetFile> filesToTranslate,
MainCallParameters mainCallParameters) |
java.lang.String |
generateProgramCode(JetFile file,
MainCallParameters mainCallParameters) |
java.lang.String |
generateProgramCode(java.util.List<JetFile> files,
MainCallParameters mainCallParameters) |
java.lang.String |
translateStringWithCallToMain(java.lang.String programText,
java.lang.String argumentsString) |
static void |
translateWithMainCallParametersAndSaveToFile(MainCallParameters mainCall,
java.util.List<JetFile> files,
java.lang.String outputPath,
Config config) |
public static final java.lang.String FLUSH_SYSTEM_OUT
public static final java.lang.String GET_SYSTEM_OUT
public K2JSTranslator(@NotNull Config config)
public static void translateWithMainCallParametersAndSaveToFile(@NotNull MainCallParameters mainCall, @NotNull java.util.List<JetFile> files, @NotNull java.lang.String outputPath, @NotNull Config config) throws TranslationException, java.io.IOException
TranslationExceptionjava.io.IOException@NotNull public java.lang.String translateStringWithCallToMain(@NotNull java.lang.String programText, @NotNull java.lang.String argumentsString) throws TranslationException
TranslationException@NotNull public java.lang.String generateProgramCode(@NotNull JetFile file, @NotNull MainCallParameters mainCallParameters) throws TranslationException
TranslationException@NotNull public java.lang.String generateProgramCode(@NotNull java.util.List<JetFile> files, @NotNull MainCallParameters mainCallParameters) throws TranslationException
TranslationException@NotNull public com.google.dart.compiler.backend.js.ast.JsProgram generateProgram(@NotNull java.util.List<JetFile> filesToTranslate, @NotNull MainCallParameters mainCallParameters) throws TranslationException
TranslationException