Modifier and Type | Interface and Description |
---|---|
interface |
Condition
The
Condition interface represents a node in the command line
arguments syntax tree; simply extending the Syntaxable interface and
adding the functionality of providing access to the added Operand s
(leafs). |
interface |
Operand<T>
An
Operand represents a value parsed from command line arguments. |
interface |
Option<T>
An
Option represents a command line option with the according
option's value. |
interface |
Switch
|
interface |
Syntaxable
A
Syntaxable defines the methods at least required when building a
command line arguments syntax tree for traversing the syntax tree; either for
parsing command line arguments or for constructing the command line arguments
syntax. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCondition
The
AbstractCondition is an abstract implementation of an
Condition providing the boiler plate when implementing the
Condition interface. |
class |
AbstractOperand<T>
The
AbstractOperand is an abstract implementation of an
Operand providing the boiler plate when implementing the
Operand interface. |
class |
AbstractOption<T>
The
AbstractOption is an abstract implementation of an Option
providing the boiler plate when implementing the Option interface. |
class |
AndConditionImpl
An
AndConditionImpl represents a list of Syntaxable instances
of which all are be parsed successfully when the Syntaxable s'
Syntaxable.parseArgs(String[]) methods are invoked. |
class |
EnumOptionImpl<T extends Enum<T>>
The Class EnumOptionImpl.
|
class |
ForceSwitchImpl
A predefined force switch.
|
class |
HelpSwitchImpl
A predefined help switch.
|
class |
IntegerOptionImpl
The Class IntegerOptionImpl.
|
class |
OptionalConditionImpl
The Class OptionalConditionImpl.
|
class |
OrConditionImpl
An
OrConditionImpl represents a list of Syntaxable instances
of which at least one must be parsed successfully when the Syntaxable
s' Syntaxable.parseArgs(String[]) methods are invoked. |
class |
QuietSwitchImpl
A predefined "be quiet" switch.
|
class |
StringOperandImpl
|
class |
StringOptionImpl
The Class StringOptionImpl.
|
class |
SwitchImpl
The
SwitchImpl class implements the Switch interface. |
class |
SysInfoSwitchImpl
A predefined system information switch.
|
class |
VerboseSwitchImpl
A predefined verbose switch.
|
class |
XorConditionImpl
An
XorConditionImpl represents a list of Syntaxable instances
of which only one is allowed to be parsed successfully when the
Syntaxable s' Syntaxable.parseArgs(String[]) methods are
invoked. |
Copyright © 2018. All rights reserved.