impls
package contains implementations of the types defined
by this artifact.See: Description
Class | Description |
---|---|
AbstractCondition |
The
AbstractCondition is an abstract implementation of an
Condition providing the boiler plate when implementing the
Condition interface. |
AbstractOperand<T> |
The
AbstractOperand is an abstract implementation of an
Operand providing the boiler plate when implementing the
Operand interface. |
AbstractOption<T> |
The
AbstractOption is an abstract implementation of an Option
providing the boiler plate when implementing the Option interface. |
AbstractSyntaxable |
The
AbstractSyntaxable just implements the
#evalArgs(String[]) method which delegates to the
Syntaxable.parseArgs(String[]) method and determines the superfluous arguments. |
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. |
ArgsParserImpl |
A straightforward implementation of the
ArgsParser interface. |
ForceSwitchImpl |
A predefined force switch.
|
HelpSwitchImpl |
A predefined help switch.
|
OptionalImpl | |
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. |
QuietSwitchImpl |
A predefined "be quiet" switch.
|
StringOperandImpl | |
StringOptionImpl | |
SwitchImpl | |
VerboseSwitchImpl |
A predefined verbose switch.
|
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. |
impls
package contains implementations of the types defined
by this artifact. The types with which this artifact's codes work usually are
represented by interfaces (as of interface based programming); the
impls
package groups the (implementation specific)
implementations of those types (and moves the implementations out of focus to
enforce the usage of the interfaces).http://en.wikipedia.org/wiki/Interface-based_programming
Copyright © 2015. All rights reserved.