Class ShellRLangRunner

java.lang.Object
es.urjc.etsii.grafo.autoconfig.r.RLangRunner
es.urjc.etsii.grafo.autoconfig.r.ShellRLangRunner

@Service @ConditionalOnExpression("${irace.shell}") public class ShellRLangRunner extends RLangRunner
Runs R code outside the JVM using the R executable. Only works if R is installed and available in the path.
  • Constructor Details

    • ShellRLangRunner

      public ShellRLangRunner()
  • Method Details

    • execute

      public void execute(InputStream rCode)
      Execute the given R code
      Specified by:
      execute in class RLangRunner
      Parameters:
      rCode - R code to execute