public final class CLOption
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
TEXT_ARGUMENT
Value of
CLOptionDescriptor.getId() when the option is a text argument. |
| Constructor and Description |
|---|
CLOption(CLOptionDescriptor descriptor)
Constructor taking an descriptor
|
CLOption(java.lang.String argument)
Constructor taking argument for option.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addArgument(java.lang.String argument)
Mutator of Argument property.
|
java.lang.String |
getArgument()
Retrieve argument to option if it takes arguments.
|
java.lang.String |
getArgument(int index)
Retrieve indexed argument to option if it takes arguments.
|
int |
getArgumentCount()
Get number of arguments.
|
CLOptionDescriptor |
getDescriptor() |
java.lang.String |
toString()
Convert to String.
|
public static final int TEXT_ARGUMENT
CLOptionDescriptor.getId() when the option is a text argument.public CLOption(CLOptionDescriptor descriptor)
descriptor - the descriptor iff null, will default to a "text argument"
descriptor.public CLOption(java.lang.String argument)
argument - the argumentpublic final java.lang.String getArgument()
public final java.lang.String getArgument(int index)
index - The argument index, from 0 to getArgumentCount()-1.public final CLOptionDescriptor getDescriptor()
public final void addArgument(java.lang.String argument)
argument - the argumentpublic final int getArgumentCount()
public final java.lang.String toString()
toString in class java.lang.ObjectCopyright © 1998-2018 Apache Software Foundation. All Rights Reserved.