A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

AbstractJarProfileRepository - Class in org.grails.cli.profile.repository
A repository that loads profiles from JAR files
AbstractJarProfileRepository.JarProfile - Class in org.grails.cli.profile.repository
AbstractJarProfileRepository() - Constructor in AbstractJarProfileRepository
AbstractProfile - Class in org.grails.cli.profile
Abstract implementation of the profile class
AbstractProfile(org.grails.io.support.Resource, java.lang.ClassLoader) - Constructor in AbstractProfile
AbstractStep - Class in org.grails.cli.profile
Abstract implementation of the Step interface
AbstractStep(org.grails.cli.profile.ProfileCommand, Map<String, Object>) - Constructor in AbstractStep
adapted - Property in GradleTaskCommandAdapter
addCancelledListener(org.grails.cli.profile.CommandCancellationListener) - Method in ExecutionContext
Attaches a listener for cancellation events
addCancelledListener(org.grails.cli.profile.CommandCancellationListener) - Method in GrailsCli.ExecutionContextImpl
addDependency(java.lang.String, java.lang.String, java.lang.String) - Method in GrailsDependencyVersions
addDependencyManagement(groovy.util.slurpersupport.GPathResult) - Method in GrailsDependencyVersions
after(java.lang.String, groovy.lang.Closure) - Method in CommandEvents
Register to listen for an event that runs before the given command
aggregateCompleter - Property in GrailsCli
AllClassCompleter - Class in org.grails.cli.interactive.completers
A completer that completes all classes in the project
AllClassCompleter() - Constructor in AllClassCompleter
allProfiles - Field in AbstractJarProfileRepository
allTasks - Field in FetchAllTaskSelectorsBuildAction.AllTasksModel
allTaskSelectors - Field in FetchAllTaskSelectorsBuildAction.AllTasksModel
ansiEnabled - Property in GrailsCli
ant - Property in GroovyScriptCommand
Access to Ant via AntBuilder
appendFeatureFiles(java.io.File) - Method in CreateAppCommand
APPLICATION_YML - Field in CreateAppCommand
applicationConfig - Property in GrailsCli
ApplicationContextCommandFactory - Class in org.grails.cli.profile.commands.factory
Automatically populates ApplicationContext command instances and adapts the interface to the shell
ApplicationContextCommandFactory() - Constructor in ApplicationContextCommandFactory
applyDependencies(org.springframework.boot.cli.compiler.DependencyCustomizer) - Method in GrailsApplicationCompilerAutoConfiguration
applyDependencies(org.springframework.boot.cli.compiler.DependencyCustomizer) - Method in GrailsTestCompilerAutoConfiguration
applyImports(org.codehaus.groovy.control.customizers.ImportCustomizer) - Method in GrailsApplicationCompilerAutoConfiguration
applyImports(org.codehaus.groovy.control.customizers.ImportCustomizer) - Method in GrailsTestCompilerAutoConfiguration
applyToMainClass(groovy.lang.GroovyClassLoader, org.springframework.boot.cli.compiler.GroovyCompilerConfiguration, org.codehaus.groovy.classgen.GeneratorContext, org.codehaus.groovy.control.SourceUnit, org.codehaus.groovy.ast.ClassNode) - Method in GrailsApplicationCompilerAutoConfiguration
appname - Property in CreateAppCommand
appName - Property in CreateAppCommand.CreateAppCommandObject
ARG_SPLIT_PATTERN - Property in GrailsCli
argument(java.util.Map) - Method in CommandDescription
Adds an argument for the given named arguments
ArgumentCompletingCommand - Class in org.grails.cli.profile.commands
Authors:
graemerocher
ArgumentCompletingCommand() - Constructor in ArgumentCompletingCommand
ArtefactVariableResolver - Class in org.grails.cli.profile.support
Authors:
Graeme Rocher
ArtefactVariableResolver(java.lang.String, java.lang.String, java.lang.String) - Constructor in ArtefactVariableResolver
artifactName - Property in ArtefactVariableResolver
The artifact name and package
artifactPackage - Property in ArtefactVariableResolver
The artifact name and package
artifactToGroupAndArtifact - Field in GrailsDependencyVersions

B

bang(org.grails.cli.profile.ExecutionContext) - Method in GrailsCli
baseArguments - Field in GradleStep
baseDir - Property in CreateAppCommand.CreateAppCommandObject
before(java.lang.String, groovy.lang.Closure) - Method in CommandEvents
Register to listen for an event that runs before the given command
binaryExtensions - Field in AbstractProfile
BUILD_GRADLE - Field in CreateAppCommand
buildExcludes - Field in AbstractProfile
buildMerge - Field in AbstractProfile
buildPlugins - Field in AbstractProfile
buildPlugins - Property in DefaultFeature
buildRepositories - Field in AbstractProfile
buildRepositories - Property in DefaultFeature
buildTargetFolders(org.grails.cli.profile.Profile, Map<Profile, File>, java.io.File) - Method in CreateAppCommand

C

CachedGradleOperation - Class in org.grails.cli.gradle.cache
Utility class for performing cached operations that retrieve data from Gradle.
CachedGradleOperation(org.grails.cli.profile.ProjectContext, java.lang.String) - Constructor in CachedGradleOperation
call() - Method in CachedGradleOperation
callable - Property in ClosureExecutingCommand
cancel() - Method in ExecutionContext
Allows cancelling of the running command
cancel() - Method in GrailsCli.ExecutionContextImpl
CLASS_NAME - Field in ExecuteStep
classLoader - Field in AbstractProfile
classLoader - Property in ClasspathCommandResourceResolver
classLoader - Property in MavenProfileRepository
className(org.grails.io.support.Resource) - Method in FileSystemInteractionImpl
The class name of the given resource
ClassNameCompleter - Class in org.grails.cli.interactive.completers
A completer that completes class names
ClassNameCompleter(java.io.File) - Constructor in ClassNameCompleter
classNode - Property in GroovyScriptCommandTransform.CommandScriptTransformer
ClasspathBuildAction - Class in org.grails.cli.gradle
Gets the EclipseProject which helps obtain the classpath necessary
ClasspathBuildAction() - Constructor in ClasspathBuildAction
ClasspathCommandResourceResolver - Class in org.grails.cli.profile.commands.factory
A CommandResourceResolver that resolves commands from the classpath under the directory META-INF/commands
ClasspathCommandResourceResolver(Collection<String>) - Constructor in ClasspathCommandResourceResolver
cliParser - Property in ArgumentCompletingCommand
cliParser - Property in GrailsCli
cliParser - Property in HelpCommand
ClosureCompleter - Class in org.grails.cli.interactive.completers
Authors:
Graeme Rocher
ClosureCompleter(Closure<Collection<String>>) - Constructor in ClosureCompleter
ClosureExecutingCommand - Class in org.grails.cli.profile.commands
A command that executes a closure
ClosureExecutingCommand(java.lang.String, groovy.lang.Closure) - Constructor in ClosureExecutingCommand
Command - Interface in org.grails.cli.profile
An interface that represents a command to be executed by the Grails command line.
command - Property in AbstractStep
CommandArgument - Class in org.grails.cli.profile
Represents argument to a command
CommandArgument() - Constructor in CommandArgument
CommandCancellationListener - Interface in org.grails.cli.profile
A listener for listening for cancellation of Command executions
commandCancelled() - Method in CommandCancellationListener
Fired when a Command is cancelled
CommandCompleter - Class in org.grails.cli.profile.commands
A completer for commands
CommandCompleter(Collection<Command>) - Constructor in CommandCompleter
CommandDescription - Class in org.grails.cli.profile
Describes a Command
CommandDescription() - Constructor in CommandDescription
CommandEvents - Trait in org.grails.cli.profile.commands.events
Allows for listening and reacting to events triggered by other commands
CommandException - Class in org.grails.cli.profile
Authors:
Graeme Rocher
CommandException() - Constructor in CommandException
CommandFactory - Interface in org.grails.cli.profile.commands.factory
Factory for the creation of Command instances
commandLine - Property in GrailsCli.ExecutionContextImpl
CommandRegistry - Class in org.grails.cli.profile.commands
Registry of available commands
CommandRegistry() - Constructor in CommandRegistry
CommandResourceResolver - Interface in org.grails.cli.profile.commands.factory
Since:
3.0
commands - Property in CommandCompleter
commandsByName - Field in AbstractProfile
CommandScriptTransformer(org.codehaus.groovy.control.SourceUnit, org.codehaus.groovy.ast.ClassNode) - Constructor in GroovyScriptCommandTransform.CommandScriptTransformer
complete(org.grails.build.parsing.CommandLine, org.grails.cli.profile.CommandDescription, List<CharSequence>, int) - Method in ArgumentCompletingCommand
complete(java.lang.String, int, List<CharSequence>) - Method in ClosureCompleter
complete(java.lang.String, int, List<CharSequence>) - Method in CommandCompleter
complete(org.grails.build.parsing.CommandLine, org.grails.cli.profile.CommandDescription, List<CharSequence>, int) - Method in CreateAppCommand
complete(java.lang.String, int, java.util.List) - Method in EscapingFileNameCompletor
complete(java.lang.String, int, List<CharSequence>) - Method in GradleCommand
complete(java.lang.String, int, List<CharSequence>) - Method in HelpCommand
complete(java.lang.String, int, List<CharSequence>) - Method in OpenCommand
complete(java.lang.String, int, java.util.List) - Method in RegexCompletor
complete(java.lang.String, int, java.util.List) - Method in SimpleOrFileNameCompletor
complete(java.lang.String, int, List<CharSequence>) - Method in SortedAggregateCompleter
Perform a completion operation across all aggregated completers.
complete(java.lang.String, int, List<CharSequence>) - Method in StringsCompleter
completer - Property in CommandDescription
A completer for the command
configuration - Property in DefaultFeature
console - Property in CreateAppCommand.CreateAppCommandObject
console - Property in GrailsCli.ExecutionContextImpl
consoleLogger - Property in GroovyScriptCommand
convention - Property in ArtefactVariableResolver
The suffix used as a convention for the file
convertToGradleDependencies(List<Dependency>) - Method in CreateAppCommand
copy(org.grails.io.support.Resource, java.io.File) - Method in FileSystemInteractionImpl
Copy a Resource from the given location to the given directory or location
copyAll(java.lang.Iterable, java.lang.Object) - Method in FileSystemInteractionImpl
Copies resources to the target destination
copySrcToTarget(org.grails.build.logging.GrailsConsoleAntBuilder, java.io.File, java.util.List, Set<String>) - Method in CreateAppCommand
create(groovy.lang.GroovyClassLoader, List<GrailsRepositoryConfiguration>, org.springframework.boot.cli.compiler.grape.DependencyResolutionContext) - Method in GrailsAetherGrapeEngineFactory
create(org.grails.cli.profile.ProfileRepository, java.lang.String, org.grails.io.support.Resource) - Method in ResourceProfile
CreateAppCommand - Class in org.grails.cli.profile.commands
Command for creating Grails applications
CreateAppCommand.1 - Class in org.grails.cli.profile.commands
CreateAppCommand.1() - Constructor in CreateAppCommand.1
CreateAppCommand.CreateAppCommandObject - Class in org.grails.cli.profile.commands
CreateAppCommand.CreateAppCommandObject() - Constructor in CreateAppCommand.CreateAppCommandObject
CreateAppCommand() - Constructor in CreateAppCommand
createCommand(org.grails.cli.profile.Profile, java.lang.String, org.grails.io.support.Resource, org.grails.cli.profile.commands.script.GroovyScriptCommand) - Method in GroovyScriptCommandFactory
createCommand(org.grails.cli.profile.Profile, java.lang.String, org.grails.io.support.Resource, T) - Method in ResourceResolvingCommandFactory
createCommand(org.grails.cli.profile.Profile, java.lang.String, org.grails.io.support.Resource, java.util.Map) - Method in YamlCommandFactory
createDependency(java.lang.String, java.lang.String, java.util.Map) - Method in ProfileUtil
createExecutionContext(org.grails.build.parsing.CommandLine) - Method in GrailsCli
createGrabAnnotation(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean) - Method in GrailsApplicationCompilerAutoConfiguration
createGroovyScriptCommandClassLoader() - Method in GroovyScriptCommandFactory
createListEntry(java.lang.String) - Method in ListReadingCachedGradleOperation
createListEntry(java.lang.String) - Method in ReadGradleTasks
createMapValue(java.lang.Object) - Method in GrailsCli.1
createMapValue(java.lang.Object) - Method in MapReadingCachedGradleOperation
createMavenProfileRepository() - Method in GrailsCli
createNewApplicationYml(java.lang.String, java.lang.String) - Method in CreateAppCommand
CreatePluginCommand - Class in org.grails.cli.profile.commands
A command for creating a plugin
CreatePluginCommand() - Constructor in CreatePluginCommand
CreateProfileCommand - Class in org.grails.cli.profile.commands
Creates a profile
CreateProfileCommand() - Constructor in CreateProfileCommand
createStep(java.util.Map) - Method in DefaultMultiStepCommand
createStep(java.lang.String, org.grails.cli.profile.Command, java.util.Map) - Method in DefaultStepFactory
createStep(java.lang.String, org.grails.cli.profile.Command, java.util.Map) - Method in StepFactory
Creates a step for the given name, command and parameters
createVariables() - Method in ArtefactVariableResolver
current - Property in SpringInvoker.Slf4jBindingAwareClassLoader.1
currentProject - Field in FetchAllTaskSelectorsBuildAction.AllTasksModel

D

DEFAULT_IMPORTS - Field in GrailsApplicationCompilerAutoConfiguration
DEFAULT_IMPORTS - Field in GrailsTestCompilerAutoConfiguration
DEFAULT_PROFILE_GROUPID - Field in AbstractJarProfileRepository
DEFAULT_PROFILE_NAME - Field in GrailsCli
DEFAULT_PROFILE_NAME - Field in ProfileRepository
DEFAULT_REPO - Field in MavenProfileRepository
DefaultFeature - Class in org.grails.cli.profile
Default implementation of the Feature interface
DefaultFeature(org.grails.cli.profile.Profile, java.lang.String, org.grails.io.support.Resource) - Constructor in DefaultFeature
defaultFeaturesNames - Field in AbstractProfile
defaultInputMask - Property in GrailsCli
DefaultMultiStepCommand - Class in org.grails.cli.profile.commands
Simple implementation of the MultiStepCommand abstract class that parses commands defined in YAML or JSON
DefaultMultiStepCommand(java.lang.String, org.grails.cli.profile.Profile, Map<String, Object>) - Constructor in DefaultMultiStepCommand
defaultpackagename - Property in CreateAppCommand
DefaultStepFactory - Class in org.grails.cli.profile.steps
Dynamic creation of Step instances
DefaultStepFactory() - Constructor in DefaultStepFactory
delete(java.lang.Object) - Method in FileSystemInteractionImpl
Deletes a file
dependencies - Field in AbstractProfile
dependencies - Property in DefaultFeature
dependencies - Field in GrailsDependencyVersions
description - Field in AbstractProfile
description - Property in CommandArgument
The description of the argument
description - Property in CommandDescription
The description of the command
description - Property in CreateAppCommand
description - Property in DefaultMultiStepCommand
description - Property in GradleCommand
description - Property in GroovyScriptCommand
description - Property in HelpCommand
description - Property in ListProfilesCommand
description - Property in OpenCommand
description - Property in ProfileInfoCommand
DomainClassCompleter - Class in org.grails.cli.interactive.completers
A completer for domain classes
DomainClassCompleter() - Constructor in DomainClassCompleter

E

ENABLE_AUTO_CONFIGURATION_CLASS_NODE - Field in GrailsApplicationCompilerAutoConfiguration
ENABLE_AUTO_CONFIGURATION - Field in GrailsApplicationCompilerAutoConfiguration
ENCODING - Field in CreateAppCommand
equals(java.lang.Object) - Method in GrailsRepositoryConfiguration
equals(java.lang.Object) - Method in ResourceProfile
EscapingFileNameCompletor - Class in org.grails.cli.interactive.completers
JLine Completor that does file path matching like FileNameCompletor, but in addition it escapes whitespace in completions with the '\' character.
EscapingFileNameCompletor() - Constructor in EscapingFileNameCompletor
evaluateFeatures(org.grails.cli.profile.Profile, List<String>) - Method in CreateAppCommand
evaluateFileName(java.lang.String) - Method in GroovyScriptCommandFactory
evaluateFileName(java.lang.String) - Method in ResourceResolvingCommandFactory
evaluateProfileName(org.grails.build.parsing.CommandLine) - Method in CreateAppCommand
EventStorage - Class in org.grails.cli.profile.commands.events
Stores command line events
EventStorage() - Constructor in EventStorage
exclusionDependencySelector - Field in AbstractProfile
executablePatterns - Field in AbstractProfile
execute(org.gradle.tooling.BuildController) - Method in ClasspathBuildAction
execute(org.gradle.tooling.BuildController) - Method in FetchAllTaskSelectorsBuildAction
execute(java.lang.String) - Method in GrailsCli
Execute the given command
executeCommandWithArgumentValidation(org.grails.cli.profile.Command, org.grails.build.parsing.CommandLine) - Method in GrailsCli
executeProcess(org.grails.cli.profile.ExecutionContext, java.lang.String) - Method in GrailsCli
ExecuteStep - Class in org.grails.cli.profile.steps
A Step that can execute another command
ExecuteStep(org.grails.cli.profile.ProfileCommand, Map<String, Object>) - Constructor in ExecuteStep
ExecutionContext - Interface in org.grails.cli.profile
Context for the execution of Command instances within a Profile
executionContext - Property in FileSystemInteractionImpl
executionContext - Property in GradleInvoker
executionContext - Property in GroovyScriptCommand
executionContext - Property in TemplateRendererImpl
ExecutionContextImpl(org.grails.build.parsing.CommandLine, org.grails.cli.profile.ProjectContext) - Constructor in GrailsCli.ExecutionContextImpl
exit(int) - Method in GrailsCli

F

Feature - Interface in org.grails.cli.profile
An interface that describes a feature of a profile.
features - Field in AbstractProfile
features - Property in CreateAppCommand.CreateAppCommandObject
FEATURES_FLAG - Field in CreateAppCommand
FetchAllTaskSelectorsBuildAction - Class in org.grails.cli.gradle
A org.gradle.tooling.BuildAction that calculates all the tasks from the Gradle build
FetchAllTaskSelectorsBuildAction.AllTasksModel - Class in org.grails.cli.gradle
FetchAllTaskSelectorsBuildAction(java.io.File) - Constructor in FetchAllTaskSelectorsBuildAction
file(java.lang.Object) - Method in FileSystemInteractionImpl
Obtain a file for the given path
fileName - Field in CachedGradleOperation
fileNamePattern - Property in GroovyScriptCommandFactory
fileNamePattern - Property in YamlCommandFactory
files(java.lang.String) - Method in FileSystemInteractionImpl
Get files matching the given pattern
FileSystemCommandResourceResolver - Class in org.grails.cli.profile.commands.factory
A CommandResourceResolver that resolves from the file system
FileSystemCommandResourceResolver(Collection<String>) - Constructor in FileSystemCommandResourceResolver
FileSystemInteraction.CopySpec - Class in org.grails.cli.profile.commands.io
FileSystemInteraction.CopySpec() - Constructor in FileSystemInteraction.CopySpec
fileSystemInteraction - Property in GroovyScriptCommand
fileSystemInteraction - Property in TemplateRendererImpl
FileSystemInteractionImpl - Class in org.grails.cli.profile.commands.io
Utility methods exposed to scripts for interacting with resources (found on the file system or jars) and the file system
FileSystemInteractionImpl(org.grails.cli.profile.ExecutionContext, org.grails.io.support.ResourceLoader) - Constructor in FileSystemInteractionImpl
FileSystemProfile - Class in org.grails.cli.profile
Simple disk based implementation of the Profile interface
FileSystemProfile(org.grails.cli.profile.ProfileRepository, java.io.File) - Constructor in FileSystemProfile
fillArguments(org.grails.cli.profile.ExecutionContext, org.gradle.tooling.BuildLauncher) - Method in GradleStep
find(java.lang.String) - Method in GrailsDependencyVersions
findAllCommands() - Method in HelpCommand
findAllFilesByName(java.io.File, java.lang.String) - Method in CreateAppCommand
findCommandResources(org.grails.cli.profile.Profile) - Method in ClasspathCommandResourceResolver
findCommandResources(org.grails.cli.profile.Profile) - Method in CommandResourceResolver
Finds Command resources for the given profile
findCommandResources(org.grails.cli.profile.Profile) - Method in FileSystemCommandResourceResolver
findCommandResources(org.grails.cli.profile.Profile, boolean) - Method in ResourceResolvingCommandFactory
findCommands(org.grails.cli.profile.Profile, boolean) - Method in ApplicationContextCommandFactory
findCommands(org.grails.cli.profile.Profile, boolean) - Method in CommandFactory
Creates a command for the given name
findCommands(org.grails.cli.profile.Profile, boolean) - Method in CommandRegistry
findCommands(org.grails.cli.profile.Profile, grails.build.logging.GrailsConsole) - Method in ProfileInfoCommand
findCommands(org.grails.cli.profile.Profile, boolean) - Method in ResourceResolvingCommandFactory
findCommands(org.grails.cli.profile.Profile, boolean) - Method in ServiceCommandFactory
fireEvent(java.lang.Object, java.lang.String, java.lang.Object) - Method in EventStorage
flag(org.grails.build.parsing.CommandLine, java.lang.String) - Method in AbstractStep
Obtains details of the given flag if it has been set by the user
flag(java.util.Map) - Method in CommandDescription
Adds a flag for the given named arguments
flag(java.lang.String) - Method in GroovyScriptCommand
Obtains details of the given flag if it has been set by the user
from - Property in FileSystemInteraction.CopySpec

G

getAdditionalDependencies() - Method in GrailsApplicationCompilerAutoConfiguration
getAllProfiles() - Method in AbstractJarProfileRepository
getAllProfiles() - Method in MavenProfileRepository
getAllProfiles() - Method in ProfileRepository
Returns:
All the available profiles in the repository
getArgs() - Method in GroovyScriptCommand
Returns:
The arguments as a list of strings
getArgsMap() - Method in GroovyScriptCommand
Returns:
The undeclared command line arguments
getArgument(java.lang.String) - Method in CommandDescription
Returns an argument for the given name or null if it doesn't exist
getArguments() - Method in CommandDescription
Arguments to the command
getAsync() - Method in GradleInvoker
getBaseDir() - Method in GrailsCli.ExecutionContextImpl
getBaseDir() - Method in ProfileInfoCommand.1
getBaseDir() - Method in ProjectContext
Returns:
The base directory of the project
getBinaryExtensions() - Method in AbstractProfile
getBinaryExtensions() - Method in Profile
Returns:
The list of file extensions which should be treated as binary
getBuildDir() - Method in FileSystemInteractionImpl
Returns:
The target build directory
getBuildMergeProfileNames() - Method in AbstractProfile
getBuildMergeProfileNames() - Method in Profile
Returns:
The profile names to participate in build merge
getBuildPlugins() - Method in AbstractProfile
getBuildPlugins() - Method in Feature
Returns:
The build plugin names
getBuildPlugins() - Method in Profile
Returns:
The list of build plugins for this profile
getBuildRepositories() - Method in AbstractProfile
getBuildRepositories() - Method in Feature
Returns:
The build repositories url
getBuildRepositories() - Method in Profile
Returns:
The buildscript maven repository definitions for this profile
getClassesDir() - Method in FileSystemInteractionImpl
Returns:
The directory where classes are compiled to
getCommand(org.grails.cli.profile.ProjectContext, java.lang.String) - Method in AbstractProfile
getCommand(java.lang.String, org.grails.cli.profile.ProfileRepository) - Method in CommandRegistry
Returns a command for the given name and repository
getCommand(org.grails.cli.profile.ProjectContext, java.lang.String) - Method in Profile
Obtain a command by name
getCommand() - Method in Step
Returns:
The command that this step is part of
getCommandLine() - Method in ExecutionContext
Returns:
The parsed command line arguments as an instance of org.grails.build.parsing.CommandLine
getCommandResolvers(boolean) - Method in ResourceResolvingCommandFactory
getCommands(org.grails.cli.profile.ProjectContext) - Method in AbstractJarProfileRepository.JarProfile
getCommands(org.grails.cli.profile.ProjectContext) - Method in AbstractProfile
getCommands(org.grails.cli.profile.ProjectContext) - Method in Profile
The profile Command instances
getCommandsDirectory(org.grails.cli.profile.Profile) - Method in FileSystemCommandResourceResolver
getCommandsDirectory(org.grails.cli.profile.Profile) - Method in ResourceResolvingCommandFactory.1
getCommandsDirectory(org.grails.cli.profile.Profile) - Method in ResourceResolvingCommandFactory.2
getCompleter() - Method in ClosureCompleter
getCompleters(org.grails.cli.profile.ProjectContext) - Method in AbstractProfile
getCompleters(org.grails.cli.profile.ProjectContext) - Method in Profile
The profile completers
getCompleters() - Method in SortedAggregateCompleter
Retrieve the collection of completers currently being aggregated.
getConfig() - Method in ProfileInfoCommand.1
getConfig() - Method in ProjectContext
Returns:
The codegen config
getConfiguration() - Method in AbstractProfile
getConfiguration() - Method in Feature
Returns:
The configuration for the feature
getConfiguration() - Method in Profile
Returns:
The profiles configuration
getConsole() - Method in ProfileInfoCommand.1
getConsole() - Method in ProjectContext
Returns:
The grails.build.logging.GrailsConsole instance
getDefaultConstructor(org.codehaus.groovy.ast.ClassNode) - Method in GroovyScriptCommandTransform
getDefaultEngine() - Method in GrailsDependencyVersions
getDefaultFeatures() - Method in AbstractProfile
getDefaultFeatures() - Method in Profile
Returns:
The default features for this profile
getDefaultProfile() - Method in CreateAppCommand
getDefaultProfile() - Method in CreatePluginCommand
getDefaultProfile() - Method in CreateProfileCommand
getDependencies() - Method in AbstractProfile
getDependencies() - Method in Feature
Returns:
The dependency definitions for this feature
getDependencies() - Method in GrailsDependencyVersions
getDependencies() - Method in Profile
Returns:
The dependency definitions for this profile
getDescription() - Method in AbstractProfile
getDescription() - Method in ClosureExecutingCommand
getDescription() - Method in Command
Returns:
The description of the command
getDescription() - Method in DefaultFeature
getDescription() - Method in Feature
Returns:
The description of the profile
getDescription() - Method in GradleTaskCommandAdapter
getDescription() - Method in Profile
Returns:
The description of the profile
getDestinationDirectory(java.io.File) - Method in CreateAppCommand
getExecutablePatterns() - Method in AbstractProfile
getExecutablePatterns() - Method in Profile
Returns:
The list of file patterns which should be executable in the resulting application
getExecutionContext() - Method in GroovyScriptCommand
getExtends() - Method in AbstractProfile
getExtends() - Method in Profile
The other Profile instances that this Profile extends
getFeatures() - Method in AbstractProfile
getFeatures() - Method in Profile
Returns:
The features for this profile
getFlag(java.lang.String) - Method in CommandDescription
Returns a flag for the given name or null if it doesn't exist
getFlags() - Method in CommandDescription
Flags to the command.
getGrailsConsole() - Method in GroovyScriptCommand
Returns:
The GrailsConsole instance
getGrailsEnv() - Method in GroovyScriptCommand
Returns:
The name of the current Grails environment
getInstructions() - Method in AbstractProfile
getInstructions() - Method in Profile
Returns:
Text to display after an application has been created with the profile
getLocation() - Method in Feature
Returns:
The location of the feature
getMatchingFileExtensions() - Method in CommandResourceResolver
The pattern to match file names with
getMatchingFileExtensions() - Method in ResourceResolvingCommandFactory
getName() - Method in AbstractJarProfileRepository.JarProfile
getName() - Method in CreateAppCommand
getName() - Method in CreatePluginCommand
getName() - Method in CreateProfileCommand
getName() - Method in ExecuteStep
getName() - Method in Feature
Returns:
The name of the feature
getName() - Method in GradleStep
getName() - Method in GradleTaskCommandAdapter
getName() - Method in HelpCommand
getName() - Method in MkdirStep
getName() - Method in OpenCommand
getName() - Method in Profile
Returns:
The name of the profile
getName() - Method in RenderStep
getName() - Method in ResourceProfile
getName() - Method in Step
Returns:
The name of the step
getParameters() - Method in Step
Returns:
The parameters to the step
getParentSkeletonDir(java.io.File) - Method in AbstractProfile
getParentSkeletonDir(java.io.File) - Method in Profile
Returns:
The directory the parent profile(s) skeleton should be copied into
getProfile(java.lang.String, java.lang.Boolean) - Method in AbstractJarProfileRepository
getProfile() - Method in Feature
Returns:
The profile this feature belongs to
getProfile(java.lang.String) - Method in MavenProfileRepository
getProfile() - Method in ProfileCommand
Returns:
The profile of the command
getProfile(java.lang.String, java.lang.Boolean) - Method in ProfileRepository
Obtains a named Profile
getProfile(java.lang.String) - Method in StaticJarProfileRepository
getProfileAndDependencies(org.grails.cli.profile.Profile) - Method in AbstractJarProfileRepository
getProfileAndDependencies(org.grails.cli.profile.Profile) - Method in ProfileRepository
Returns the given profile with all dependencies in topological order where given profile is last in the order.
getProfileArtifact(java.lang.String) - Method in AbstractJarProfileRepository
getProfileArtifact(java.lang.String) - Method in ProfileRepository
Returns:
The Artifact that resolves to the profile
getProfileDir() - Method in AbstractProfile
getProfileDir() - Method in Profile
Returns:
The directory where the profile is located locally
getProfileDirectory(java.lang.String) - Method in AbstractJarProfileRepository
getProfileDirectory(java.lang.String) - Method in ProfileRepository
The directory where the profile is located
getProfileRepository() - Method in AbstractProfile
getRepositories() - Method in AbstractProfile
getRepositories() - Method in Profile
Returns:
The maven repository definitions for this profile
getRequiredFeatures() - Method in AbstractProfile
getRequiredFeatures() - Method in Profile
Returns:
The required features for this profile
getResources(java.lang.String) - Method in SpringInvoker.Slf4jBindingAwareClassLoader
getResourcesDir() - Method in FileSystemInteractionImpl
Returns:
The directory where resources are processed to
getScope() - Method in GradleDependency
getSetting(java.lang.String, Class<T>, T) - Method in GrailsCli
Obtains a value from USER_HOME/.grails/settings.yml
getSkeletonExcludes() - Method in AbstractProfile
getSkeletonExcludes() - Method in Profile
Returns:
A list of paths to exclude from the skeleton.
getSpringBootVersion() - Method in GrailsDependencyVersions
getStep(java.lang.String, org.grails.cli.profile.Command, java.util.Map) - Method in StepRegistry
Looks up a Step
getSteps() - Method in DefaultMultiStepCommand
getSteps() - Method in MultiStepCommand
Returns:
The steps that make up the command
getStrings() - Method in StringsCompleter
getTemplate(java.lang.String) - Method in AbstractProfile
getTemplate(java.lang.String) - Method in Profile
Obtain a template by path
getVersion() - Method in AbstractProfile
getVersion() - Method in Profile
Returns:
The version of the profile
getVersionProperties() - Method in GrailsDependencyVersions
GRADLE_ARGUMENT_ADAPTER - Field in GradleStep
GRADLE - Field in GradleCommand
gradle - Property in GroovyScriptCommand
Allows invoking of Gradle commands
GRADLE_PROPERTIES - Field in CreateAppCommand
GradleAsyncInvoker - Class in org.grails.cli.gradle
Authors:
Graeme Rocher
GradleAsyncInvoker(org.grails.cli.gradle.GradleInvoker) - Constructor in GradleAsyncInvoker
GradleCommand - Class in org.grails.cli.gradle.commands
A command for invoking Gradle commands
GradleCommand() - Constructor in GradleCommand
GradleDependency - Class in org.grails.cli.profile.commands.io
GradleDependency(java.lang.String, org.springframework.boot.cli.compiler.dependencies.Dependency) - Constructor in GradleDependency
GradleInvoker - Class in org.grails.cli.gradle
Allow dynamic invocation of Gradle tasks
GradleInvoker(org.grails.cli.profile.ExecutionContext) - Constructor in GradleInvoker
GradleStep - Class in org.grails.cli.profile.steps
A Step that invokes Gradle
GradleStep(org.grails.cli.profile.ProfileCommand, Map<String, Object>) - Constructor in GradleStep
GradleTaskCommandAdapter - Class in org.grails.cli.gradle.commands
Adapts a Named command into a Gradle task execution
GradleTaskCommandAdapter(org.grails.cli.profile.Profile, grails.util.Named) - Constructor in GradleTaskCommandAdapter
GradleUtil - Class in org.grails.cli.gradle
Utility methods for interacting with Gradle
GradleUtil() - Constructor in GradleUtil
GrailsAetherGrapeEngineFactory - Class in org.grails.cli.profile.repository
Creates aether engine to resolve profiles.
GrailsAetherGrapeEngineFactory() - Constructor in GrailsAetherGrapeEngineFactory
GrailsApplicationCompilerAutoConfiguration - Class in org.grails.cli.boot
A org.springframework.boot.cli.compiler.CompilerAutoConfiguration for Grails Micro Service applications
GrailsCli - Class in org.grails.cli
Main class for the Grails command line.
GrailsCli.1 - Class in org.grails.cli
GrailsCli.1() - Constructor in GrailsCli.1
GrailsCli.ExecutionContextImpl - Class in org.grails.cli
GrailsCli() - Constructor in GrailsCli
GrailsDependencyVersions - Class in org.grails.cli.boot
Introduces dependency management based on a published BOM file
GrailsDependencyVersions(groovy.grape.GrapeEngine, Map<String, String>) - Constructor in GrailsDependencyVersions
GrailsRepositoryConfiguration - Class in org.grails.cli.profile.repository
The configuration of a repository.
GrailsRepositoryConfiguration(java.lang.String, java.net.URI, boolean, java.lang.String, java.lang.String) - Constructor in GrailsRepositoryConfiguration
Creates a new GrailsRepositoryConfiguration instance.
GrailsTestCompilerAutoConfiguration - Class in org.grails.cli.boot
Authors:
Graeme Rocher
GrailsTestCompilerAutoConfiguration() - Constructor in GrailsTestCompilerAutoConfiguration
grailsVersion - Property in CreateAppCommand.CreateAppCommandObject
grailsVersion - Property in GroovyScriptCommand
The version of Grails being used
grapeEngine - Property in MavenProfileRepository
GroovyScriptCommand - Class in org.grails.cli.profile.commands.script
A base class for Groovy scripts that implement commands
GroovyScriptCommand() - Constructor in GroovyScriptCommand
GroovyScriptCommandFactory - Class in org.grails.cli.profile.commands.factory
A CommandFactory that creates Command instances from Groovy scripts
GroovyScriptCommandFactory() - Constructor in GroovyScriptCommandFactory
GroovyScriptCommandTransform - Class in org.grails.cli.profile.commands.script
Transformation applied to command scripts
GroovyScriptCommandTransform.CommandScriptTransformer - Class in org.grails.cli.profile.commands.script
GroovyScriptCommandTransform() - Constructor in GroovyScriptCommandTransform
groupAndArtifactToDependency - Field in GrailsDependencyVersions
groupname - Property in CreateAppCommand

H

handle(org.grails.cli.profile.ExecutionContext) - Method in ClosureExecutingCommand
handle(org.grails.cli.profile.ExecutionContext) - Method in Command
run the command
handle(org.grails.cli.profile.ExecutionContext) - Method in CreateAppCommand
handle(org.grails.cli.profile.ExecutionContext) - Method in ExecuteStep
handle(org.grails.cli.profile.ExecutionContext) - Method in GradleCommand
handle(org.grails.cli.profile.ExecutionContext) - Method in GradleStep
handle(org.grails.cli.profile.ExecutionContext) - Method in GradleTaskCommandAdapter
handle(org.grails.cli.profile.ExecutionContext) - Method in GroovyScriptCommand
Implementation of the handle method that runs the script
handle(org.grails.cli.profile.ExecutionContext) - Method in HelpCommand
handle(org.grails.cli.profile.ExecutionContext) - Method in ListProfilesCommand
handle(org.grails.cli.profile.ExecutionContext) - Method in MkdirStep
handle(org.grails.cli.profile.ExecutionContext) - Method in MultiStepCommand
handle(org.grails.cli.profile.ExecutionContext) - Method in OpenCommand
handle(org.grails.cli.profile.ExecutionContext) - Method in ProfileInfoCommand
handle(org.grails.cli.profile.ExecutionContext) - Method in RenderStep
handle(org.grails.cli.profile.ExecutionContext) - Method in Step
Handles the command logic
handleArgumentOrFlag(java.util.Map, java.lang.String) - Method in DefaultMultiStepCommand
handleCommand(org.grails.cli.profile.ExecutionContext) - Method in AbstractProfile
handleCommand(org.grails.cli.profile.ExecutionContext) - Method in GrailsCli
handleCommand(org.grails.cli.profile.ExecutionContext) - Method in Profile
Obtains a Command
hasCommand(org.grails.cli.profile.ProjectContext, java.lang.String) - Method in AbstractProfile
hasCommand(org.grails.cli.profile.ProjectContext, java.lang.String) - Method in Profile
Whether a command executes for the given context and name
hasCredentials() - Method in GrailsRepositoryConfiguration
hashCode() - Method in GrailsRepositoryConfiguration
hashCode() - Method in ResourceProfile
hasMoreElements() - Method in SpringInvoker.Slf4jBindingAwareClassLoader.1
HelpCommand - Class in org.grails.cli.profile.commands
Authors:
Graeme Rocher
HelpCommand() - Constructor in HelpCommand

I

initialize() - Method in AbstractProfile
initialize() - Method in GradleStep
initializeApplication(org.grails.build.parsing.CommandLine) - Method in GrailsCli
initializeGroupAndName(java.lang.String, boolean) - Method in CreateAppCommand
inplace - Property in CreateAppCommand.CreateAppCommandObject
INPLACE_FLAG - Field in CreateAppCommand
instructions - Field in AbstractProfile
integrateGradle - Property in GrailsCli
internalCommands - Field in AbstractProfile
into - Property in FileSystemInteraction.CopySpec
invokeMethod(java.lang.String, java.lang.Object) - Method in GradleAsyncInvoker
invokeMethod(java.lang.String, java.lang.Object) - Method in GradleInvoker
invokeMethod(java.lang.String, java.lang.Object) - Method in SpringInvoker
invoker - Property in GradleAsyncInvoker
isInteractiveModeActive() - Method in GrailsCli
isServerAvailable(java.lang.String, int) - Method in ServerInteraction
Returns true if the server is available
isSupportedOs(java.lang.String) - Method in DefaultFeature
isValidResource(org.grails.io.support.Resource) - Method in ClassNameCompleter
isValidResource(org.grails.io.support.Resource) - Method in DomainClassCompleter
isValidResource(org.grails.io.support.Resource) - Method in TestsCompleter
iterator() - Method in GrailsDependencyVersions

J

JarProfile(org.grails.cli.profile.ProfileRepository, org.grails.io.support.Resource, java.lang.ClassLoader) - Constructor in AbstractJarProfileRepository.JarProfile
jsonSlurper - Field in YamlCommandFactory

K

keepRunning - Property in GrailsCli

L

lastMatch - Property in GrailsTestCompilerAutoConfiguration
ListProfilesCommand - Class in org.grails.cli.profile.commands
Lists the available Profile instances 
ListProfilesCommand() - Constructor in ListProfilesCommand
ListReadingCachedGradleOperation - Class in org.grails.cli.gradle.cache
A CachedGradleOperation that reads and writes a list of values
ListReadingCachedGradleOperation() - Constructor in ListReadingCachedGradleOperation
location - Property in DefaultFeature
location - Property in MkdirStep

M

main(java.lang.String) - Method in GrailsCli
Main method for running via the command line
MapReadingCachedGradleOperation - Class in org.grails.cli.gradle.cache
Cached Gradle operation that reads a Map
MapReadingCachedGradleOperation() - Constructor in MapReadingCachedGradleOperation
matches(org.codehaus.groovy.ast.ClassNode) - Method in GrailsApplicationCompilerAutoConfiguration
matches(org.codehaus.groovy.ast.ClassNode) - Method in GrailsTestCompilerAutoConfiguration
matchingFileExtensions - Property in ClasspathCommandResourceResolver
matchingFileExtensions - Property in FileSystemCommandResourceResolver
matchingFileExtensions - Property in GroovyScriptCommandFactory
matchingFileExtensions - Property in YamlCommandFactory
MavenProfileRepository - Class in org.grails.cli.profile.repository
Resolves profiles from a configured list of repositories using Aether
MavenProfileRepository() - Constructor in MavenProfileRepository
methodMissing(java.lang.String, java.lang.Object) - Method in GroovyScriptCommand
Method missing handler used to invoke other commands from a command script
minArguments - Property in MultiStepCommand
mkdir(java.lang.Object) - Method in FileSystemInteractionImpl
Makes a directory
MkdirStep - Class in org.grails.cli.profile.steps
A step that makes a directory
MkdirStep(org.grails.cli.profile.ProfileCommand, Map<String, Object>) - Constructor in MkdirStep
MultiStepCommand - Class in org.grails.cli.profile
A command that executes multiple steps
MultiStepCommand(java.lang.String, org.grails.cli.profile.Profile) - Constructor in MultiStepCommand

N

name - Field in AbstractProfile
name - Property in ClosureExecutingCommand
name - Property in CommandArgument
The name of the argument
name - Property in CommandDescription
The name of the command
NAME - Field in CreateAppCommand
NAME - Field in CreatePluginCommand
NAME - Field in CreateProfileCommand
name - Property in DefaultFeature
NAME - Field in ExecuteStep
name - Property in GradleCommand
name - Property in GrailsRepositoryConfiguration
name - Property in GroovyScriptCommand
NAME - Field in HelpCommand
name - Property in ListProfilesCommand
NAME - Field in MkdirStep
name - Property in MultiStepCommand
NAME - Field in OpenCommand
name - Property in ProfileInfoCommand
NAME - Field in RenderStep
navigableConfig - Field in AbstractProfile
navigateConfig(java.lang.String) - Method in ProfileInfoCommand.1
navigateConfig(java.lang.String) - Method in ProjectContext
Obtains a value from the codegen configuration
navigateConfigForType(Class<T>, java.lang.String) - Method in ProfileInfoCommand.1
navigateConfigForType(Class<T>, java.lang.String) - Method in ProjectContext
Obtains a value of the given type from the codegen configuration
nextElement() - Method in SpringInvoker.Slf4jBindingAwareClassLoader.1
notify(java.lang.String, java.lang.Object) - Method in CommandEvents
Notify of an event
nullSafeHashCode(char[]) - Method in GrailsRepositoryConfiguration

O

on(java.lang.String, groovy.lang.Closure) - Method in CommandEvents
Register to listen for an event
OpenCommand - Class in org.grails.cli.profile.commands
Authors:
graemerocher
OpenCommand() - Constructor in OpenCommand
openGradleConnection(java.io.File) - Method in GradleUtil
outputMissingArgumentsMessage(org.grails.cli.profile.Command) - Method in GrailsCli

P

parameters - Property in AbstractStep
parentNames - Field in AbstractProfile
parentProfiles - Field in AbstractProfile
parentTargetFolder - Field in AbstractProfile
parseCurrentVersion(java.io.File) - Method in MavenProfileRepository
passArguments - Field in GradleStep
password - Property in GrailsRepositoryConfiguration
pattern - Property in RegexCompletor
POOL - Field in GradleAsyncInvoker
populateContextLoader() - Method in GrailsCli
populateDescription() - Method in CreateAppCommand
populateDescription() - Method in CreatePluginCommand
populateDescription() - Method in CreateProfileCommand
processUrls() - Method in MavenProfileRepository
Profile - Interface in org.grails.cli.profile
A Profile defines an active code generation and command execution policy.
profile - Property in ClosureExecutingCommand
profile - Property in DefaultFeature
PROFILE_FLAG - Field in CreateAppCommand
profile - Property in GradleTaskCommandAdapter
profile - Property in GrailsCli
profile - Property in GroovyScriptCommand
profile - Property in HelpCommand
profile - Property in MultiStepCommand
profile - Property in TemplateRendererImpl
ProfileCommand - Interface in org.grails.cli.profile
A Command applicable only to a certain Profile
profileDependencyVersions - Property in MavenProfileRepository
profileDir - Field in AbstractProfile
ProfileInfoCommand - Class in org.grails.cli.profile.commands
A command to find out information about the given profile
ProfileInfoCommand.1 - Class in org.grails.cli.profile.commands
ProfileInfoCommand.1() - Constructor in ProfileInfoCommand.1
ProfileInfoCommand() - Constructor in ProfileInfoCommand
profileName - Property in CreateAppCommand.CreateAppCommandObject
profileRepositories - Property in GrailsCli
ProfileRepository - Interface in org.grails.cli.profile
A repository of Profile instances
profileRepository - Field in AbstractProfile
profileRepository - Property in CreateAppCommand
profileRepository - Property in GrailsCli
profileRepository - Property in GroovyScriptCommand
profileRepository - Property in HelpCommand
profileRepository - Property in ListProfilesCommand
profileRepository - Property in ProfileInfoCommand
profileRepository - Property in TemplateRendererImpl
ProfileRepositoryAware - Interface in org.grails.cli.profile
For commands and steps that need to be made aware of the ProfileRepository to implement
profilesByName - Field in AbstractJarProfileRepository
ProfileUtil - Class in org.grails.cli.profile
The utility class for the Grails profiles.
ProfileUtil() - Constructor in ProfileUtil
ProjectCommand - Interface in org.grails.cli.profile
A marker interface for commands that are global, but apply only within the context of a project
ProjectContext - Interface in org.grails.cli.profile
The project context used by a Profile
projectContext - Field in CachedGradleOperation
projectContext - Property in GradleCommand
projectContext - Property in GrailsCli
projectContext - Property in GrailsCli.ExecutionContextImpl
projectContext - Property in HelpCommand
ProjectContextAware - Interface in org.grails.cli.profile
Interface for components that want to be made aware of the proxy context
projectPath(java.lang.Object) - Method in FileSystemInteractionImpl
Obtain the path of the resource relative to the current project
projectPaths - Field in FetchAllTaskSelectorsBuildAction.AllTasksModel

Q

R

readCommandFile(org.grails.io.support.Resource) - Method in GroovyScriptCommandFactory
readCommandFile(org.grails.io.support.Resource) - Method in ResourceResolvingCommandFactory
readCommandFile(org.grails.io.support.Resource) - Method in YamlCommandFactory
readFromCached(java.io.File) - Method in CachedGradleOperation
readFromCached(java.io.File) - Method in ListReadingCachedGradleOperation
readFromCached(java.io.File) - Method in MapReadingCachedGradleOperation
readFromGradle(org.gradle.tooling.ProjectConnection) - Method in CachedGradleOperation
readFromGradle(org.gradle.tooling.ProjectConnection) - Method in GrailsCli.1
readFromGradle(org.gradle.tooling.ProjectConnection) - Method in ReadGradleTasks
ReadGradleTasks - Class in org.grails.cli.gradle.commands
Authors:
Graeme Rocher
ReadGradleTasks(org.grails.cli.profile.ProjectContext) - Constructor in ReadGradleTasks
refreshAll() - Method in ClassNameCompleter
RegexCompletor - Class in org.grails.cli.interactive.completers
JLine Completor that accepts a string if it matches a given regular expression pattern.
RegexCompletor(java.util.regex.Pattern) - Constructor in RegexCompletor
registerEvent(java.lang.String, groovy.lang.Closure) - Method in EventStorage
registerParentCommands(org.grails.cli.profile.ProjectContext, Iterable<Profile>, groovy.lang.Closure) - Method in AbstractProfile
registerProfile(java.net.URL, java.lang.ClassLoader) - Method in AbstractJarProfileRepository
relativePath(java.io.File, java.io.File) - Method in RenderStep
render(Map<String, String>) - Method in SimpleTemplate
render(org.grails.io.support.Resource, java.io.File, java.util.Map, boolean) - Method in TemplateRenderer
Render the given template to the given destination
render(org.grails.io.support.Resource, java.io.File, java.util.Map, boolean) - Method in TemplateRendererImpl
Render the given template to the given destination
RenderStep - Class in org.grails.cli.profile.steps
A Step that renders a template
RenderStep() - Constructor in RenderStep
renderToDestination(java.io.File, java.util.Map) - Method in RenderStep
replaceBuildTokens(java.lang.String, org.grails.cli.profile.Profile, List<Feature>, java.io.File) - Method in CreateAppCommand
repositories - Field in AbstractProfile
repositoryConfigurations - Property in MavenProfileRepository
required - Property in CommandArgument
Whether the argument is required or not
requiredFeatureNames - Field in AbstractProfile
resolutionContext - Property in MavenProfileRepository
resolveArtifactString(org.springframework.boot.cli.compiler.dependencies.Dependency) - Method in CreateAppCommand
resolveFile(java.lang.String, org.grails.cli.profile.ExecutionContext) - Method in ArtefactVariableResolver
resolveNameAndPackage(org.grails.cli.profile.ExecutionContext, java.lang.String) - Method in RenderStep
resolveProfile(java.lang.String) - Method in MavenProfileRepository
resource(java.lang.Object) - Method in FileSystemInteractionImpl
Obtain a resource for the given path
resourceLoader - Property in FileSystemInteractionImpl
resourceLocator - Property in FileSystemInteractionImpl
resourcePatternResolver - Property in ClassNameCompleter
resourcePatternResolver - Property in FileSystemInteractionImpl
ResourceProfile - Class in org.grails.cli.profile
A profile that operates against abstract Resource references
ResourceProfile(org.grails.cli.profile.ProfileRepository, java.lang.String, org.grails.io.support.Resource) - Constructor in ResourceProfile
ResourceResolvingCommandFactory - Class in org.grails.cli.profile.commands.factory
A abstract CommandFactory that reads from the file system
ResourceResolvingCommandFactory.1 - Class in org.grails.cli.profile.commands.factory
ResourceResolvingCommandFactory.1() - Constructor in ResourceResolvingCommandFactory.1
ResourceResolvingCommandFactory.2 - Class in org.grails.cli.profile.commands.factory
ResourceResolvingCommandFactory.2() - Constructor in ResourceResolvingCommandFactory.2
ResourceResolvingCommandFactory() - Constructor in ResourceResolvingCommandFactory
resources(java.lang.String) - Method in FileSystemInteractionImpl
Obtain resources for the given pattern
runBuildActionWithConsoleOutput(org.gradle.tooling.ProjectConnection, org.grails.cli.profile.ProjectContext, BuildAction<T>, Closure<?>) - Method in GradleUtil
runBuildWithConsoleOutput(org.grails.cli.profile.ExecutionContext, Closure<?>) - Method in GradleUtil
runner - Property in SpringInvoker

S

SCOPE_MAP - Property in GradleDependency
searchTemplateDepthFirst(org.grails.cli.profile.Profile, java.lang.String) - Method in RenderStep
ServerInteraction - Trait in org.grails.cli.profile.commands.io
Methods to aid interacting with the server from the CLI
ServiceCommandFactory - Class in org.grails.cli.profile.commands.factory
Uses the service registry pattern to locate commands
ServiceCommandFactory() - Constructor in ServiceCommandFactory
setExecutionContext(org.grails.cli.profile.ExecutionContext) - Method in GroovyScriptCommand
setProfile(org.grails.cli.profile.Profile) - Method in ProfileCommand
Sets the command profile
setProfileRepository(org.grails.cli.profile.ProfileRepository) - Method in AbstractProfile
setProfileRepository(org.grails.cli.profile.ProfileRepository) - Method in ProfileInfoCommand
setProfileRepository(org.grails.cli.profile.ProfileRepository) - Method in ProfileRepositoryAware
setProjectContext(org.grails.cli.profile.ProjectContext) - Method in GradleCommand
setProjectContext(org.grails.cli.profile.ProjectContext) - Method in ProjectContextAware
setStrings(SortedSet<String>) - Method in StringsCompleter
setupCompleters() - Method in GrailsCli
setupConsoleOutput(org.grails.cli.profile.ProjectContext, org.gradle.tooling.LongRunningOperation) - Method in GradleUtil
SimpleOrFileNameCompletor - Class in org.grails.cli.interactive.completers
JLine Completor that mixes a fixed set of options with file path matches.
SimpleOrFileNameCompletor(java.lang.String) - Constructor in SimpleOrFileNameCompletor
SimpleTemplate - Class in org.grails.cli.profile.commands.templates
SimpleTemplate() - Constructor in SimpleTemplate
skeletonExcludes - Field in AbstractProfile
snapshotsEnabled - Property in GrailsRepositoryConfiguration
SortedAggregateCompleter - Class in org.grails.cli.interactive.completers
Copied from jline AggregateCompleter
SortedAggregateCompleter(jline.console.completer.Completer) - Constructor in SortedAggregateCompleter
Construct an AggregateCompleter with the given completers.
source(java.lang.String) - Method in FileSystemInteractionImpl
Finds a source file for the given class name
sourceUnit - Property in GroovyScriptCommandTransform.CommandScriptTransformer
spring - Property in GroovyScriptCommand
Allows invoking of Spring Boot's CLI
SpringInvoker - Class in org.grails.cli.boot
Allows invocation of Spring commands from command scripts
SpringInvoker.Slf4jBindingAwareClassLoader - Class in org.grails.cli.boot
SpringInvoker.Slf4jBindingAwareClassLoader.1 - Class in org.grails.cli.boot
SpringInvoker.Slf4jBindingAwareClassLoader.1() - Constructor in SpringInvoker.Slf4jBindingAwareClassLoader.1
SpringInvoker.Slf4jBindingAwareClassLoader() - Constructor in SpringInvoker.Slf4jBindingAwareClassLoader
startInteractiveMode(grails.build.logging.GrailsConsole) - Method in GrailsCli
StaticJarProfileRepository - Class in org.grails.cli.profile.repository
A JAR file repository that resolves profiles from a static array of JAR file URLs
StaticJarProfileRepository(java.lang.ClassLoader, java.net.URL) - Constructor in StaticJarProfileRepository
Step - Interface in org.grails.cli.profile
Represents a step within a Command.
StepFactory - Interface in org.grails.cli.profile.steps
Creates steps
StepRegistry - Class in org.grails.cli.profile.steps
Registry of steps
StepRegistry() - Constructor in StepRegistry
steps - Property in DefaultStepFactory
storeData(T) - Method in CachedGradleOperation
StringsCompleter - Class in org.grails.cli.interactive.completers
A completer that completes based on a collection of Strings
StringsCompleter(java.lang.String) - Constructor in StringsCompleter
synonyms - Property in CommandDescription
Any names that should also map to this command

T

target - Property in CommandArgument
The string argument this argument translates into
target - Property in ExecuteStep
targetDirectory - Property in CreateAppCommand
tasks - Field in GradleStep
template - Property in SimpleTemplate
template(java.lang.Object) - Method in TemplateRenderer
Find a template at the given location
template(java.lang.Object) - Method in TemplateRendererImpl
Find a template at the given location
TemplateException - Class in org.grails.cli.profile.commands.templates
Exception thrown when an error in template rendering occurs
TemplateException() - Constructor in TemplateException
TemplateRenderer - Interface in org.grails.cli.profile.commands.templates
API for locating and rendering templates in the code generation layer
templateRenderer - Property in GroovyScriptCommand
TemplateRendererImpl - Class in org.grails.cli.profile.commands.templates
Interface for classes that can render templates
TemplateRendererImpl(org.grails.cli.profile.ExecutionContext, org.grails.cli.profile.Profile, org.grails.cli.profile.ProfileRepository, org.grails.io.support.ResourceLoader) - Constructor in TemplateRendererImpl
TEMPLATES_DIR - Field in RenderStep
templates(java.lang.String) - Method in TemplateRenderer
Find templates matching the given pattern
templates(java.lang.String) - Method in TemplateRendererImpl
Find templates matching the given pattern
TestsCompleter - Class in org.grails.cli.interactive.completers
A completer that completes the names of the tests in the project
TestsCompleter() - Constructor in TestsCompleter
tiggerAppLoad() - Method in GrailsCli
toString(int) - Method in GradleDependency
toString() - Method in GrailsRepositoryConfiguration
toString() - Method in SortedAggregateCompleter
Returns:
a string representing the aggregated completers

U

UNZIP_PROFILE_TEMP_DIR - Field in CreateAppCommand
unzipProfile(groovy.util.AntBuilder, org.grails.io.support.Resource) - Method in CreateAppCommand
updateStatusMessage() - Method in CachedGradleOperation
updateStatusMessage() - Method in GrailsCli.1
uri - Property in GrailsRepositoryConfiguration
urls - Property in StaticJarProfileRepository
usage - Property in CommandDescription
The usage instructions for the command
userHome - Property in GroovyScriptCommand
The location of the user.home directory
username - Property in GrailsRepositoryConfiguration

V

validateProfile(org.grails.cli.profile.Profile, java.lang.String) - Method in CreateAppCommand
validateProfile(org.grails.cli.profile.Profile, java.lang.String, org.grails.cli.profile.ExecutionContext) - Method in CreatePluginCommand
variables - Property in ArtefactVariableResolver
variables - Property in CreateAppCommand
version - Field in AbstractProfile
versionProperties - Field in GrailsDependencyVersions
visit(ASTNode, org.codehaus.groovy.control.SourceUnit) - Method in GroovyScriptCommandTransform
visitFile(java.nio.file.Path, java.nio.file.attribute.BasicFileAttributes) - Method in CreateAppCommand.1
visitMethodCallExpression(MethodCallExpression) - Method in GroovyScriptCommandTransform.CommandScriptTransformer

W

waitForStartup(java.lang.String, int) - Method in ServerInteraction
Waits for the server to startup
wireCancellationSupport(org.grails.cli.profile.ExecutionContext, org.gradle.tooling.BuildLauncher) - Method in GradleUtil
withProjectConnection(java.io.File, boolean, Closure<T>) - Method in GradleUtil
writeToCache(java.io.PrintWriter, T) - Method in CachedGradleOperation
writeToCache(java.io.PrintWriter, List<T>) - Method in ListReadingCachedGradleOperation
writeToCache(java.io.PrintWriter, Map<String, V>) - Method in MapReadingCachedGradleOperation

X

Y

YamlCommandFactory - Class in org.grails.cli.profile.commands.factory
A CommandFactory that can discover commands defined in YAML or JSON
YamlCommandFactory() - Constructor in YamlCommandFactory
yamlParser - Field in YamlCommandFactory

Z

_

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _