List<? extends Operand<?>> |
ArgsParser.evalArgs(String[] aArgs) |
Evaluates the provided command line arguments and determines the
according values by evaluating the root ArgsSyntax .
|
default List<? extends Operand<?>> |
ArgsParser.evalArgs(List<String> aArgs) |
|
List<? extends Operand<?>> |
ArgsParserImpl.evalArgs(String[] aArgs) |
Evaluates the provided command line arguments and determines the
according values by evaluating the root ArgsSyntax .
|
List<Operand<T>> |
AbstractOperand.parseArgs(String[] aArgs,
String[] aOptions) |
|
List<Operand<T>> |
AbstractOption.parseArgs(String[] aArgs,
String[] aOptions) |
|
List<? extends Operand<?>> |
AllCondition.parseArgs(String[] aArgs,
String[] aOptions) |
|
List<? extends Operand<?>> |
AndCondition.parseArgs(String[] aArgs,
String[] aOptions) |
|
List<? extends Operand<?>> |
AnyCondition.parseArgs(String[] aArgs,
String[] aOptions) |
|
List<Operand<?>> |
ArrayOperand.parseArgs(String[] aArgs,
String[] aOperands) |
|
List<Operand<Boolean>> |
Flag.parseArgs(String[] aArgs,
String[] aOptions) |
|
List<Operand<Boolean>> |
NoneOperand.parseArgs(String[] aArgs,
String[] aOptions) |
|
List<Operand<Boolean>> |
Operation.parseArgs(String[] aArgs,
String[] aOptions) |
|
List<? extends Operand<?>> |
OptionCondition.parseArgs(String[] aArgs,
String[] aOptions) |
|
List<? extends Operand<?>> |
OrCondition.parseArgs(String[] aArgs,
String[] aOptions) |
|
default List<? extends Operand<?>> |
Syntaxable.parseArgs(String[] aArgs) |
|
List<? extends Operand<?>> |
Syntaxable.parseArgs(String[] aArgs,
String[] aOptions) |
|
List<? extends Operand<?>> |
XorCondition.parseArgs(String[] aArgs,
String[] aOptions) |
|
protected abstract T |
AbstractOperand.toType(String aArg) |
Double dispatch hook to be implemented by subclasses of the
AbstractOperand for converting a command line argument to the
required Operand 's type.
|
protected Character |
CharOption.toType(String aArg) |
Double dispatch hook to be implemented by subclasses of the
AbstractOperand for converting a command line argument to the
required Operand 's type.
|
protected Double |
DoubleOption.toType(String aArg) |
Double dispatch hook to be implemented by subclasses of the
AbstractOperand for converting a command line argument to the
required Operand 's type.
|
protected T |
EnumOption.toType(String aArg) |
Double dispatch hook to be implemented by subclasses of the
AbstractOperand for converting a command line argument to the
required Operand 's type.
|
protected File |
FileOption.toType(String aArg) |
Double dispatch hook to be implemented by subclasses of the
AbstractOperand for converting a command line argument to the
required Operand 's type.
|
protected Boolean |
Flag.toType(String aArg) |
Double dispatch hook to be implemented by subclasses of the
AbstractOperand for converting a command line argument to the
required Operand 's type.
|
protected Float |
FloatOption.toType(String aArg) |
Double dispatch hook to be implemented by subclasses of the
AbstractOperand for converting a command line argument to the
required Operand 's type.
|
protected Integer |
IntOption.toType(String aArg) |
Double dispatch hook to be implemented by subclasses of the
AbstractOperand for converting a command line argument to the
required Operand 's type.
|
protected Long |
LongOption.toType(String aArg) |
Double dispatch hook to be implemented by subclasses of the
AbstractOperand for converting a command line argument to the
required Operand 's type.
|
protected Boolean |
Operation.toType(String aArg) |
Double dispatch hook to be implemented by subclasses of the
AbstractOperand for converting a command line argument to the
required Operand 's type.
|
protected String |
StringOption.toType(String aArg) |
Double dispatch hook to be implemented by subclasses of the
AbstractOperand for converting a command line argument to the
required Operand 's type.
|
default ArgsParser |
ArgsParser.withEvalArgs(String[] aArgs) |
|
default ArgsParser |
ArgsParser.withEvalArgs(List<String> aArgs) |
Same as ArgsParser.evalArgs(List) with the difference that this class's
instance being invoked is returned as of the builder pattern.
|
B |
ArgsParserMixin.withEvalArgs(String[] aArgs) |
Evaluates the provided command line arguments.
|
default B |
ArgsParserMixin.withEvalArgs(List<String> aArgs) |
Evaluates the provided command line arguments .
|