Class DefaultGroovyCompilerFactory

java.lang.Object
ch.grengine.code.groovy.DefaultGroovyCompilerFactory
All Implemented Interfaces:
CompilerFactory

public class DefaultGroovyCompilerFactory extends Object implements CompilerFactory
Factory for instances of DefaultGroovyCompiler
Since:
1.0
Author:
Alain Stalder, Made in Switzerland.
  • Field Details

    • DEFAULT_SCRIPT_EXTENSIONS

      public static final Set<String> DEFAULT_SCRIPT_EXTENSIONS
      default script extensions, namely just the single extension "groovy".
      Since:
      1.0
  • Constructor Details

    • DefaultGroovyCompilerFactory

      protected DefaultGroovyCompilerFactory(DefaultGroovyCompilerFactory.Builder builder)
      constructor from builder.
      Parameters:
      builder - builder
      Since:
      1.0
    • DefaultGroovyCompilerFactory

      public DefaultGroovyCompilerFactory()
      constructor from defaults for all settings.
      Since:
      1.0
    • DefaultGroovyCompilerFactory

      public DefaultGroovyCompilerFactory(CompilerConfiguration compilerConfiguration)
      constructor from given compiler configuration and defaults for all other settings.
      Parameters:
      compilerConfiguration - compiler configuration
      Throws:
      NullPointerException - if the compiler configuration is null
      Since:
      1.0
  • Method Details