org.codehaus.groovy.grails.cli.parsing
Interface CommandLine
- All Known Implementing Classes:
- DefaultCommandLine
public interface CommandLine
Represents the parsed command line options.
- Since:
- 2.0
OFFLINE_ARGUMENT
static final java.lang.String OFFLINE_ARGUMENT
- See Also:
- Constant Field Values
VERBOSE_ARGUMENT
static final java.lang.String VERBOSE_ARGUMENT
- See Also:
- Constant Field Values
STACKTRACE_ARGUMENT
static final java.lang.String STACKTRACE_ARGUMENT
- See Also:
- Constant Field Values
AGENT_ARGUMENT
static final java.lang.String AGENT_ARGUMENT
- See Also:
- Constant Field Values
VERSION_ARGUMENT
static final java.lang.String VERSION_ARGUMENT
- See Also:
- Constant Field Values
REFRESH_DEPENDENCIES_ARGUMENT
static final java.lang.String REFRESH_DEPENDENCIES_ARGUMENT
- See Also:
- Constant Field Values
HELP_ARGUMENT
static final java.lang.String HELP_ARGUMENT
- See Also:
- Constant Field Values
NOANSI_ARGUMENT
static final java.lang.String NOANSI_ARGUMENT
- See Also:
- Constant Field Values
NON_INTERACTIVE_ARGUMENT
static final java.lang.String NON_INTERACTIVE_ARGUMENT
- See Also:
- Constant Field Values
getEnvironment
java.lang.String getEnvironment()
- Returns:
- The environment specified
isEnvironmentSet
boolean isEnvironmentSet()
- Returns:
- Whether the environment is user specified
getCommandName
java.lang.String getCommandName()
- Returns:
- The command name specified
getRemainingArgs
java.util.List<java.lang.String> getRemainingArgs()
- Returns:
- The remaining arguments after the command name
getRemainingArgsArray
java.lang.String[] getRemainingArgsArray()
- Returns:
- The remaining arguments as an array
getSystemProperties
java.util.Properties getSystemProperties()
- Returns:
- The system properties specified
hasOption
boolean hasOption(java.lang.String name)
- Parameters:
name
- The name of the option
- Returns:
- Whether the given option is specified
optionValue
java.lang.Object optionValue(java.lang.String name)
- The value of an option
- Parameters:
name
- The option
- Returns:
- The value
getRemainingArgsString
java.lang.String getRemainingArgsString()
- Returns:
- The remaining args as one big string
getRemainingArgsLineSeparated
java.lang.String getRemainingArgsLineSeparated()
- Returns:
- The remaining args separated by the line separator char
getUndeclaredOptions
java.util.Map<java.lang.String,java.lang.Object> getUndeclaredOptions()
lookupEnvironmentForCommand
java.lang.String lookupEnvironmentForCommand()
setCommand
void setCommand(java.lang.String scriptName)