public class SimpleArgumentSpec extends Object implements ArgumentSpec
Constructor and Description |
---|
SimpleArgumentSpec() |
SimpleArgumentSpec(String name,
String description) |
SimpleArgumentSpec(String name,
String description,
boolean required,
boolean usingAdditionalArgument) |
SimpleArgumentSpec(String name,
String shortOption,
String description,
boolean required,
boolean usingAdditionalArgument) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
String |
getDescription() |
String |
getName()
Return the name of the argument.
|
String |
getShortOption()
Returns the short option version of the argument, e.g.
|
int |
hashCode() |
boolean |
isRequired() |
boolean |
isUsingAdditionalArgument() |
void |
setDescription(String description) |
void |
setRequired(boolean required) |
void |
setUsingAdditionalArgument(boolean usingAddionalArgument) |
public SimpleArgumentSpec()
public SimpleArgumentSpec(String name, String description, boolean required, boolean usingAdditionalArgument)
public String getName()
ArgumentSpec
getName
in interface ArgumentSpec
public String getShortOption()
ArgumentSpec
getShortOption
in interface ArgumentSpec
public boolean isRequired()
isRequired
in interface ArgumentSpec
public void setRequired(boolean required)
public boolean isUsingAdditionalArgument()
isUsingAdditionalArgument
in interface ArgumentSpec
public void setUsingAdditionalArgument(boolean usingAddionalArgument)
public String getDescription()
getDescription
in interface ArgumentSpec
public void setDescription(String description)
Copyright © 2012. All Rights Reserved.