-
- All Implemented Interfaces:
public final class DukatRunner
-
-
Field Summary
Fields Modifier and Type Field Description private final NpmProject
npmProject
private final Collection<File>
dTsFiles
private final ExternalsOutputFormat
externalsOutputFormat
private final File
destDir
private final String
qualifiedPackageName
private final String
jsInteropJvmEngine
private final String
operation
-
Constructor Summary
Constructors Constructor Description DukatRunner(NpmProject npmProject, Collection<File> dTsFiles, ExternalsOutputFormat externalsOutputFormat, File destDir, String qualifiedPackageName, String jsInteropJvmEngine, String operation)
-
Method Summary
Modifier and Type Method Description final NpmProject
getNpmProject()
final Collection<File>
getDTsFiles()
final ExternalsOutputFormat
getExternalsOutputFormat()
final File
getDestDir()
final String
getQualifiedPackageName()
final String
getJsInteropJvmEngine()
final String
getOperation()
final Unit
execute(ServiceRegistry services)
-
-
Constructor Detail
-
DukatRunner
DukatRunner(NpmProject npmProject, Collection<File> dTsFiles, ExternalsOutputFormat externalsOutputFormat, File destDir, String qualifiedPackageName, String jsInteropJvmEngine, String operation)
-
-
Method Detail
-
getNpmProject
final NpmProject getNpmProject()
-
getDTsFiles
final Collection<File> getDTsFiles()
-
getExternalsOutputFormat
final ExternalsOutputFormat getExternalsOutputFormat()
-
getDestDir
final File getDestDir()
-
getQualifiedPackageName
final String getQualifiedPackageName()
-
getJsInteropJvmEngine
final String getJsInteropJvmEngine()
-
getOperation
final String getOperation()
-
-
-
-