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 |
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 |
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 |
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. |
Modifier and Type | Method and Description |
---|---|
static Condition |
ConsoleSugar.and(Syntaxable... aArgs)
And.
|
Condition |
ArgsParser.getRootCondition()
The root condition is the starting point node of a
Syntaxable
hierarchy to be traversed when determining the syntax for command line
arguments or when evaluating the command line arguments. |
Condition |
ArgsParserImpl.getRootCondition()
The root condition is the starting point node of a
Syntaxable
hierarchy to be traversed when determining the syntax for command line
arguments or when evaluating the command line arguments. |
Condition |
RootConditionAccessor.getRootCondition()
Retrieves the rootCondition from the rootCondition property.
|
static Condition |
ConsoleSugar.optional(Syntaxable... aArg)
Optional.
|
static Condition |
ConsoleSugar.or(Syntaxable... aArgs)
Or.
|
static Condition |
ConsoleSugar.xor(Syntaxable... aArgs)
Xor.
|
Modifier and Type | Method and Description |
---|---|
void |
RootConditionAccessor.RootConditionMutator.setRootCondition(Condition aRootCondition)
Sets the rootCondition for the rootCondition property.
|
B |
RootConditionAccessor.RootConditionBuilder.withRootCondition(Condition aRootCondition)
Sets the rootCondition for the rootCondition property.
|
Constructor and Description |
---|
ArgsParserImpl(Condition aRootCondition)
Constructs the
ArgsParser instance with the given root
Condition and the default SyntaxNotation.REFCODES . |
Copyright © 2018. All rights reserved.