| Package | Description | 
|---|---|
| org.springframework.boot.cli.command.options | 
 Support classes for handling command line options. 
 | 
| org.springframework.boot.cli.command.run | 
 Classes for running CLI applications. 
 | 
| org.springframework.boot.cli.compiler | 
 CLI Groovy compiler integration. 
 | 
| org.springframework.boot.cli.compiler.autoconfigure | 
 Classes for auto-configuring the Groovy compiler. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
OptionSetGroovyCompilerConfiguration
Simple adapter class to present an  
OptionSet as a
 GroovyCompilerConfiguration. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
SpringApplicationRunnerConfiguration
Configuration for the  
SpringApplicationRunner. | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
CompilerAutoConfiguration.apply(groovy.lang.GroovyClassLoader loader,
     GroovyCompilerConfiguration configuration,
     org.codehaus.groovy.classgen.GeneratorContext generatorContext,
     org.codehaus.groovy.control.SourceUnit source,
     org.codehaus.groovy.ast.ClassNode classNode)
Apply any additional configuration. 
 | 
void | 
CompilerAutoConfiguration.applyToMainClass(groovy.lang.GroovyClassLoader loader,
                GroovyCompilerConfiguration configuration,
                org.codehaus.groovy.classgen.GeneratorContext generatorContext,
                org.codehaus.groovy.control.SourceUnit source,
                org.codehaus.groovy.ast.ClassNode classNode)
Apply any customizations to the main class. 
 | 
| Constructor and Description | 
|---|
GroovyCompiler(GroovyCompilerConfiguration configuration)
Create a new  
GroovyCompiler instance. | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SpringTestCompilerAutoConfiguration.apply(groovy.lang.GroovyClassLoader loader,
     GroovyCompilerConfiguration configuration,
     org.codehaus.groovy.classgen.GeneratorContext generatorContext,
     org.codehaus.groovy.control.SourceUnit source,
     org.codehaus.groovy.ast.ClassNode classNode)  | 
void | 
SpringBootCompilerAutoConfiguration.applyToMainClass(groovy.lang.GroovyClassLoader loader,
                GroovyCompilerConfiguration configuration,
                org.codehaus.groovy.classgen.GeneratorContext generatorContext,
                org.codehaus.groovy.control.SourceUnit source,
                org.codehaus.groovy.ast.ClassNode classNode)  |