All Classes
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description AbstractCommand AbstractCommandimplementation.AetherGrapeEngine AGrapeEngineimplementation that uses Aether, the dependency resolution system used by Maven.AetherGrapeEngineFactory Utility class to create a pre-configuredAetherGrapeEngine.AnnotatedNodeASTTransformation A base class forAST transformationsthat are solely interested inAnnotatedNodes.ArtifactCoordinatesResolver A resolver for artifacts' Maven coordinates, allowing group id, artifact id, or version to be obtained from a module identifier.AstUtils General purpose AST utilities.CachingCompilerAutoConfiguration CompilerAutoConfigurationfor the caching infrastructure.Command A single command that can be run from the CLI.CommandCompleter JLineCompleterfor Spring BootCommands.CommandException Runtime exception wrapper that defines additionalCommandException.Options that are understood by theCommandRunner.CommandException.Option Specific options understood by theCommandRunner.CommandFactory Factory used to create CLICommands.CommandRunner Main class used to runCommands.CompilerAutoConfiguration Strategy that can be used to apply some auto-configuration during theCompilePhase.CONVERSIONGroovy compile phase.CompilerOptionHandler AnOptionHandlerfor commands that result in the compilation of one or more Groovy scripts.CompositeDependencyManagement DependencyManagementthat delegates to one or moreDependencyManagementinstances.CompositeProxySelector CompositeProxySelector.DefaultCommandFactory Default implementation ofCommandFactory.DefaultRepositorySystemSessionAutoConfiguration ARepositorySystemSessionAutoConfigurationthat, in the absence of any configuration, applies sensible defaults.DelegateTestRunner Delegate test runner to launch tests in user application classpath.Dependency A single dependency.Dependency.Exclusion A dependency exclusion.DependencyAutoConfigurationTransformation ASTTransformationto applydependency auto-configuration.DependencyCustomizer Customizer that allows dependencies to be added during compilation.DependencyManagement An encapsulation of dependency management information.DependencyManagementArtifactCoordinatesResolver DependencyManagementBom Provides one or more additional sources of dependency management that is used when resolving@Grabdependencies.DependencyManagementBomTransformation ASTTransformationfor processingDependencyManagementBomannotations.DependencyResolutionContext Context used when resolving dependencies.DependencyResolutionFailedException Thrown to indicate a failure during dependency resolution.EnableDeviceResolver Pseudo annotation used to triggerSpringMobileCompilerAutoConfiguration.EnableGroovyTemplates Pseudo annotation used to triggerGroovyTemplatesCompilerAutoConfiguration.ExitStatus Encapsulation of the outcome of a command.ExtendedGroovyClassLoader Extension of theGroovyClassLoaderwith support for obtaining '.class' files as resources.GenericBomAstTransformation A base class that lets plugin authors easily add additional BOMs to all apps.GrabCommand Commandto grab the dependencies of one or more Groovy scripts.GrapeEngineInstaller Utility to install a specificGrapeengine with Groovy.GrapeRootRepositorySystemSessionAutoConfiguration Honours the configuration ofgrape.rootby customizing the session's local repository location.GroovyBeansTransformation ASTTransformationto resolve beans declarations inside application source files.GroovyCompiler Compiler for Groovy sources.GroovyCompilerConfiguration Configuration for theGroovyCompiler.GroovyCompilerScope The scope in which a groovy compiler operates.GroovyTemplate Helpful utilities for working with GroovyTemplates.GroovyTemplatesCompilerAutoConfiguration CompilerAutoConfigurationfor Groovy Templates (outside MVC).HelpCommand InternalCommandused for 'help' requests.HelpExample An example that can be displayed in the help.HintCommand InternalCommandto provide hints for shell auto-completion.InitCommand Commandthat initializes a project using Spring initializr.InstallCommand Commandto install additional dependencies into the CLI.JarCommand Commandto create a self-contained executable jar file from a CLI application.JdbcCompilerAutoConfiguration CompilerAutoConfigurationfor Spring JDBC.JmsCompilerAutoConfiguration CompilerAutoConfigurationfor Spring JMS.JUnitCompilerAutoConfiguration CompilerAutoConfigurationfor JUnit.Log Simple logger used by the CLI.MavenModelDependencyManagement DependencyManagementderived from a MavenModel.MavenSettings An encapsulation of settings read from a user's Maven settings.xml.MavenSettingsReader MavenSettingsReaderreads settings from a user's Maven settings.xml file, decrypting them if necessary using settings-security.xml.NoHelpCommandArgumentsException Exception used to when the help command is called without arguments.NoSuchCommandException Exception used when a command is not found.OptionHandler Delegate used byOptionParsingCommandto parse options and run the command.OptionHelp Help for a specific option.OptionParsingCommand Base class for aCommandthat parse options using anOptionHandler.OptionSetGroovyCompilerConfiguration Simple adapter class to present anOptionSetas aGroovyCompilerConfiguration.PackagedSpringApplicationLauncher A launcher for a CLI application that has been compiled and packaged as a jar file.PromptCommand RabbitCompilerAutoConfiguration CompilerAutoConfigurationfor Spring Rabbit.ReactorCompilerAutoConfiguration CompilerAutoConfigurationfor the Reactor.ReportableException Exception with a message that can be reported to the user.RepositoryConfiguration The configuration of a repository.RepositoryConfigurationFactory Factory used to createRepositoryConfigurations.RepositorySystemSessionAutoConfiguration Strategy that can be used to apply some auto-configuration during the installation of anAetherGrapeEngine.ResolveDependencyCoordinatesTransformation ASTTransformationto resolveGrabartifact coordinates.ResourceUtils Utilities for manipulating resource paths and URLs.RunCommand Commandto 'run' a groovy script or scripts.SettingsXmlRepositorySystemSessionAutoConfiguration Auto-configuration for a RepositorySystemSession that uses Maven's settings.xml to determine the configuration settings.Shell A shell for Spring Boot.ShellCommand Commandto start a nested REPL shell.ShellExitException Exception used to stop theShell.ShellPrompts Abstraction to manage a stack of prompts.SourceOptions Extract source file options (anything following '--' in anOptionSet).SpockCompilerAutoConfiguration CompilerAutoConfigurationfor Spock test framework.SpringApplicationLauncher A launcher forSpringApplicationor aSpringApplicationsubclass.SpringApplicationRunner Compiles Groovy code running the resulting classes using aSpringApplication.SpringApplicationRunnerConfiguration Configuration for theSpringApplicationRunner.SpringApplicationWebApplicationInitializer SpringBootServletInitializerfor CLI packaged WAR files.SpringBatchCompilerAutoConfiguration CompilerAutoConfigurationfor Spring Batch.SpringBootAstTransformation Marker interface for AST transformations that should be installed automatically fromMETA-INF/services.SpringBootCompilerAutoConfiguration CompilerAutoConfigurationfor Spring.SpringBootDependenciesDependencyManagement DependencyManagementderived from the effective pom ofspring-boot-dependencies.SpringCli Spring Command Line Interface.SpringIntegrationCompilerAutoConfiguration CompilerAutoConfigurationfor Spring Integration.SpringMobileCompilerAutoConfiguration CompilerAutoConfigurationfor Spring Mobile.SpringMvcCompilerAutoConfiguration CompilerAutoConfigurationfor Spring MVC.SpringRetryCompilerAutoConfiguration CompilerAutoConfigurationfor Spring Retry.SpringSecurityCompilerAutoConfiguration CompilerAutoConfigurationfor Spring Security.SpringSecurityOAuth2CompilerAutoConfiguration CompilerAutoConfigurationfor Spring Security OAuth2.SpringSocialFacebookCompilerAutoConfiguration CompilerAutoConfigurationfor Spring Social Facebook.SpringSocialLinkedInCompilerAutoConfiguration CompilerAutoConfigurationfor Spring Social LinkedIn.SpringSocialTwitterCompilerAutoConfiguration CompilerAutoConfigurationfor Spring Social Twitter.SpringTestCompilerAutoConfiguration CompilerAutoConfigurationfor Spring Test.SpringWebsocketCompilerAutoConfiguration CompilerAutoConfigurationfor Spring Websocket.TestCommand Commandto run a groovy test script or scripts.TestFailedException Thrown when tests fail to execute.TestRunner Compile and run groovy based tests.TestRunnerConfiguration Configuration forTestRunner.TransactionManagementCompilerAutoConfiguration CompilerAutoConfigurationfor Spring MVC.UninstallCommand Commandto uninstall dependencies from the CLI's lib/ext directory.VersionCommand Commandto display the 'version' number.WarCommand Commandto create a self-contained executable jar file from a CLI application.