Class RuntimeKotlin

    • Field Detail

      • runtimePath

        private java.nio.file.Path runtimePath
      • pathToRuntimeJar

        private final java.nio.file.Path pathToRuntimeJar
      • RUNTIME_NAME

        private final java.lang.String RUNTIME_NAME
    • Constructor Detail

      • RuntimeKotlin

        public RuntimeKotlin​(java.lang.String languageHomeDir)
                      throws java.io.FileNotFoundException
        Throws:
        java.io.FileNotFoundException
    • Method Detail

      • execute

        public boolean execute​(java.nio.file.Path workingDir,
                               java.lang.String className,
                               java.util.List<java.lang.String> classpathEntries,
                               java.util.List<java.lang.String> vmOptions,
                               java.util.Map<java.lang.String,​java.lang.String> environment,
                               ILogListener logListener)
        Specified by:
        execute in interface IRuntime
      • getClassToExecute

        public java.lang.String getClassToExecute​(java.io.File fileToRun)
        Specified by:
        getClassToExecute in interface IRuntime
      • getClassForTriView

        public java.lang.String getClassForTriView​(java.io.File fileToRun)
        Specified by:
        getClassForTriView in interface IRuntime