|
Griffon 1.2.0 | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.codehaus.griffon.cli.parsing.DefaultCommandLine
public class DefaultCommandLine
Implementation of the CommandLine interface.
Nested Class Summary | |
---|---|
static class |
DefaultCommandLine.SpecifiedOption
|
Field Summary | |
---|---|
private String |
commandName
|
Map |
declaredOptions
|
private String |
environment
|
List |
remainingArgs
|
Properties |
systemProperties
|
Map |
undeclaredOptions
|
Constructor Summary | |
DefaultCommandLine()
|
Method Summary | |
---|---|
void
|
addDeclaredOption(String name, Option option)
|
void
|
addDeclaredOption(String name, Option option, Object value)
|
void
|
addRemainingArg(String arg)
|
void
|
addSystemProperty(String name, String value)
|
void
|
addUndeclaredOption(String option)
|
void
|
addUndeclaredOption(String option, Object value)
|
String
|
getCommandName()
|
String
|
getEnvironment()
|
Map
|
getOptions()
|
List
|
getRemainingArgs()
|
String[]
|
getRemainingArgsArray()
|
String
|
getRemainingArgsLineSeparated()
|
String
|
getRemainingArgsString()
|
Properties
|
getSystemProperties()
|
Map
|
getUndeclaredOptions()
|
boolean
|
hasOption(String name)
|
boolean
|
isEnvironmentSet()
|
String
|
lookupEnvironmentForCommand()
|
Object
|
optionValue(String name)
|
private String
|
remainingArgsToString(String separator)
|
void
|
setCommand(String name)
|
void
|
setCommandName(String cmd)
|
void
|
setEnvironment(String environment)
|
Methods inherited from class Object | |
---|---|
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Field Detail |
---|
private String commandName
Map declaredOptions
private String environment
List remainingArgs
Properties systemProperties
Map undeclaredOptions
Constructor Detail |
---|
DefaultCommandLine()
Method Detail |
---|
public void addDeclaredOption(String name, Option option)
public void addDeclaredOption(String name, Option option, Object value)
public void addRemainingArg(String arg)
public void addSystemProperty(String name, String value)
public void addUndeclaredOption(String option)
public void addUndeclaredOption(String option, Object value)
public String getCommandName()
public String getEnvironment()
public Map getOptions()
public List getRemainingArgs()
public String[] getRemainingArgsArray()
public String getRemainingArgsLineSeparated()
public String getRemainingArgsString()
public Properties getSystemProperties()
public Map getUndeclaredOptions()
public boolean hasOption(String name)
public boolean isEnvironmentSet()
public String lookupEnvironmentForCommand()
public Object optionValue(String name)
private String remainingArgsToString(String separator)
public void setCommand(String name)
public void setCommandName(String cmd)
public void setEnvironment(String environment)
Groovy Documentation