java.lang.Object
org.refcodes.cli.CliSugar
-
Method Summary
Modifier and TypeMethodDescriptionstatic AllConditionstatic AndConditionstatic AnyConditionstatic <T> ArrayOperand<T>Creates an array representation facade for the encapsulatedOperand.static <T> ArrayOperand<T>Creates an array representation facade for the encapsulatedOperand.static <T> ArrayOperand<T>Creates an array representation facade for the encapsulatedOperand.static <T> ArrayOption<T>Creates an array representation facade for the encapsulatedOption.static <T> ArrayOption<T>Creates an array representation facade for the encapsulatedOption.static <T> ArrayOption<T>Creates an array representation facade for the encapsulatedOption.static BooleanOptionbooleanOption(Character aShortOption, String aLongOption, String aDescription) Instantiates a newBooleanOptionwith the given arguments.static BooleanOptionbooleanOption(Character aShortOption, String aLongOption, String aAlias, String aDescription) Instantiates a newBooleanOptionwith the given arguments.static BooleanOptionbooleanOption(Character aShortOption, String aLongOption, String aAlias, String aDescription, Consumer<BooleanOption> aConsumer) Instantiates a newBooleanOptionwith the given arguments.static BooleanOptionbooleanOption(Character aShortOption, String aLongOption, String aDescription, Consumer<BooleanOption> aConsumer) Instantiates a newBooleanOptionwith the given arguments.static BooleanOptionbooleanOption(String aLongOption, String aDescription) Instantiates a newBooleanOptionwith the given arguments.static BooleanOptionbooleanOption(String aLongOption, String aAlias, String aDescription) Instantiates a newBooleanOptionwith the given arguments.static BooleanOptionbooleanOption(String aLongOption, String aAlias, String aDescription, Consumer<BooleanOption> aConsumer) Instantiates a newBooleanOptionwith the given arguments.static BooleanOptionbooleanOption(String aLongOption, String aDescription, Consumer<BooleanOption> aConsumer) Instantiates a newBooleanOptionwith the given arguments.static BooleanPropertybooleanProperty(Character aShortOption, String aLongOption, String aDescription) Instantiates a newBooleanPropertywith the given arguments.static BooleanPropertybooleanProperty(Character aShortOption, String aLongOption, String aAlias, String aDescription) Instantiates a newBooleanPropertywith the given arguments.static BooleanPropertybooleanProperty(Character aShortOption, String aLongOption, String aAlias, String aDescription, Consumer<BooleanProperty> aConsumer) Instantiates a newBooleanPropertywith the given arguments.static BooleanPropertybooleanProperty(Character aShortOption, String aLongOption, String aDescription, Consumer<BooleanProperty> aConsumer) Instantiates a newBooleanPropertywith the given arguments.static BooleanPropertybooleanProperty(String aLongOption, String aDescription) Instantiates a newBooleanPropertywith the given arguments.static BooleanPropertybooleanProperty(String aLongOption, String aAlias, String aDescription) Instantiates a newBooleanPropertywith the given arguments.static BooleanPropertybooleanProperty(String aLongOption, String aAlias, String aDescription, Consumer<BooleanProperty> aConsumer) Instantiates a newBooleanPropertywith the given arguments.static BooleanPropertybooleanProperty(String aLongOption, String aDescription, Consumer<BooleanProperty> aConsumer) Instantiates a newBooleanPropertywith the given arguments.static CasesConditionstatic CharOptioncharOption(Character aShortOption, String aLongOption, String aDescription) Instantiates a newCharOptionwith the given arguments.static CharOptioncharOption(Character aShortOption, String aLongOption, String aAlias, String aDescription) Instantiates a newCharOptionwith the given arguments.static CharOptioncharOption(Character aShortOption, String aLongOption, String aAlias, String aDescription, Consumer<CharOption> aConsumer) Instantiates a newCharOptionwith the given arguments.static CharOptioncharOption(Character aShortOption, String aLongOption, String aDescription, Consumer<CharOption> aConsumer) Instantiates a newCharOptionwith the given arguments.static CharOptioncharOption(String aLongOption, String aDescription) Instantiates a newCharOptionwith the given arguments.static CharOptioncharOption(String aLongOption, String aAlias, String aDescription) Instantiates a newCharOptionwith the given arguments.static CharOptioncharOption(String aLongOption, String aAlias, String aDescription, Consumer<CharOption> aConsumer) Instantiates a newCharOptionwith the given arguments.static CharOptioncharOption(String aLongOption, String aDescription, Consumer<CharOption> aConsumer) Instantiates a newCharOptionwith the given arguments.static CharPropertycharProperty(Character aShortOption, String aLongOption, String aDescription) Instantiates a newCharPropertywith the given arguments.static CharPropertycharProperty(Character aShortOption, String aLongOption, String aAlias, String aDescription) Instantiates a newCharPropertywith the given arguments.static CharPropertycharProperty(Character aShortOption, String aLongOption, String aAlias, String aDescription, Consumer<CharProperty> aConsumer) Instantiates a newCharPropertywith the given arguments.static CharPropertycharProperty(Character aShortOption, String aLongOption, String aDescription, Consumer<CharProperty> aConsumer) Instantiates a newCharPropertywith the given arguments.static CharPropertycharProperty(String aLongOption, String aDescription) Instantiates a newCharPropertywith the given arguments.static CharPropertycharProperty(String aLongOption, String aAlias, String aDescription) Instantiates a newCharPropertywith the given arguments.static CharPropertycharProperty(String aLongOption, String aAlias, String aDescription, Consumer<CharProperty> aConsumer) Instantiates a newCharPropertywith the given arguments.static CharPropertycharProperty(String aLongOption, String aDescription, Consumer<CharProperty> aConsumer) Instantiates a newCharPropertywith the given arguments.static CleanFlagConstructs the predefined cleanFlag.static CleanFlagcleanFlag(boolean hasShortOption) Constructs the predefined cleanFlag.static CleanFlagConstructs the predefined cleanFlag.static ConfigOptionCreates aConfigOptionrepresenting value specifying a configuration resource (file).static ConfigOptionconfigOption(String aDescription) Instantiates a new config (file)Option.static DaemonFlagConstructs the predefined daemonFlag.static DaemonFlagdaemonFlag(boolean hasShortOption) Constructs the predefined daemonFlag.static DaemonFlagdaemonFlag(String aDescription) Constructs the predefined daemonFlag.static DebugFlagConstructs the predefined debugFlag.static DebugFlagdebugFlag(boolean hasShortOption) Constructs the predefined debugFlag.static DebugFlagConstructs the predefined debugFlag.static DoubleOptiondoubleOption(Character aShortOption, String aLongOption, String aDescription) Instantiates a newDoubleOptionwith the given arguments.static DoubleOptiondoubleOption(Character aShortOption, String aLongOption, String aAlias, String aDescription) Instantiates a newDoubleOptionwith the given arguments.static DoubleOptiondoubleOption(Character aShortOption, String aLongOption, String aAlias, String aDescription, Consumer<DoubleOption> aConsumer) Instantiates a newDoubleOptionwith the given arguments.static DoubleOptiondoubleOption(Character aShortOption, String aLongOption, String aDescription, Consumer<DoubleOption> aConsumer) Instantiates a newDoubleOptionwith the given arguments.static DoubleOptiondoubleOption(String aLongOption, String aDescription) Instantiates a newDoubleOptionwith the given arguments.static DoubleOptiondoubleOption(String aLongOption, String aAlias, String aDescription) Instantiates a newDoubleOptionwith the given arguments.static DoubleOptiondoubleOption(String aLongOption, String aAlias, String aDescription, Consumer<DoubleOption> aConsumer) Instantiates a newDoubleOptionwith the given arguments.static DoubleOptiondoubleOption(String aLongOption, String aDescription, Consumer<DoubleOption> aConsumer) Instantiates a newDoubleOptionwith the given arguments.static DoublePropertydoubleProperty(Character aShortOption, String aLongOption, String aDescription) Instantiates a newDoublePropertywith the given arguments.static DoublePropertydoubleProperty(Character aShortOption, String aLongOption, String aAlias, String aDescription) Instantiates a newDoublePropertywith the given arguments.static DoublePropertydoubleProperty(Character aShortOption, String aLongOption, String aAlias, String aDescription, Consumer<DoubleProperty> aConsumer) Instantiates a newDoublePropertywith the given arguments.static DoublePropertydoubleProperty(Character aShortOption, String aLongOption, String aDescription, Consumer<DoubleProperty> aConsumer) Instantiates a newDoublePropertywith the given arguments.static DoublePropertydoubleProperty(String aLongOption, String aDescription) Instantiates a newDoublePropertywith the given arguments.static DoublePropertydoubleProperty(String aLongOption, String aAlias, String aDescription) Instantiates a newDoublePropertywith the given arguments.static DoublePropertydoubleProperty(String aLongOption, String aAlias, String aDescription, Consumer<DoubleProperty> aConsumer) Instantiates a newDoublePropertywith the given arguments.static DoublePropertydoubleProperty(String aLongOption, String aDescription, Consumer<DoubleProperty> aConsumer) Instantiates a newDoublePropertywith the given arguments.static <T extends Enum<T>>
EnumOption<T>enumOption(Character aShortOption, String aLongOption, Class<T> aType, String aDescription) Instantiates a newEnumOptionwith the given arguments.static <T extends Enum<T>>
EnumOption<T>enumOption(Character aShortOption, String aLongOption, Class<T> aType, String aAlias, String aDescription) Instantiates a newEnumOptionwith the given arguments.static <T extends Enum<T>>
EnumOption<T>enumOption(Character aShortOption, String aLongOption, Class<T> aType, String aAlias, String aDescription, Consumer<EnumOption<T>> aConsumer) Instantiates a newEnumOptionwith the given arguments.static <T extends Enum<T>>
EnumOption<T>enumOption(Character aShortOption, String aLongOption, Class<T> aType, String aDescription, Consumer<EnumOption<T>> aConsumer) Instantiates a newEnumOptionwith the given arguments.static <T extends Enum<T>>
EnumOption<T>enumOption(String aLongOption, Class<T> aType, String aDescription) Instantiates a newEnumOptionwith the given arguments.static <T extends Enum<T>>
EnumOption<T>enumOption(String aLongOption, Class<T> aType, String aAlias, String aDescription) Instantiates a newEnumOptionwith the given arguments.static <T extends Enum<T>>
EnumOption<T>enumOption(String aLongOption, Class<T> aType, String aAlias, String aDescription, Consumer<EnumOption<T>> aConsumer) Instantiates a newEnumOptionwith the given arguments.static <T extends Enum<T>>
EnumOption<T>enumOption(String aLongOption, Class<T> aType, String aDescription, Consumer<EnumOption<T>> aConsumer) Instantiates a newEnumOptionwith the given arguments.static <T extends Enum<T>>
EnumProperty<T>enumProperty(Character aShortOption, String aLongOption, Class<T> aType, String aDescription) Instantiates a newEnumPropertywith the given arguments.static <T extends Enum<T>>
EnumProperty<T>enumProperty(Character aShortOption, String aLongOption, Class<T> aType, String aAlias, String aDescription) Instantiates a newEnumPropertywith the given arguments.static <T extends Enum<T>>
EnumProperty<T>enumProperty(Character aShortOption, String aLongOption, Class<T> aType, String aAlias, String aDescription, Consumer<EnumProperty<T>> aConsumer) Instantiates a newEnumPropertywith the given arguments.static <T extends Enum<T>>
EnumProperty<T>enumProperty(Character aShortOption, String aLongOption, Class<T> aType, String aDescription, Consumer<EnumProperty<T>> aConsumer) Instantiates a newEnumPropertywith the given arguments.static <T extends Enum<T>>
EnumProperty<T>enumProperty(String aLongOption, Class<T> aType, String aDescription) Instantiates a newEnumPropertywith the given arguments.static <T extends Enum<T>>
EnumProperty<T>enumProperty(String aLongOption, Class<T> aType, String aAlias, String aDescription) Instantiates a newEnumPropertywith the given arguments.static <T extends Enum<T>>
EnumProperty<T>enumProperty(String aLongOption, Class<T> aType, String aAlias, String aDescription, Consumer<EnumProperty<T>> aConsumer) Instantiates a newEnumPropertywith the given arguments.static <T extends Enum<T>>
EnumProperty<T>enumProperty(String aLongOption, Class<T> aType, String aDescription, Consumer<EnumProperty<T>> aConsumer) Instantiates a newEnumPropertywith the given arguments.static Examplestatic Example[]Sugar for creating anExamplearray from a varargs argument.static FileOptionfileOption(Character aShortOption, String aLongOption, String aDescription) Instantiates a newFileOptionwith the given arguments.static FileOptionfileOption(Character aShortOption, String aLongOption, String aAlias, String aDescription) Instantiates a newFileOptionwith the given arguments.static FileOptionfileOption(Character aShortOption, String aLongOption, String aAlias, String aDescription, Consumer<FileOption> aConsumer) Instantiates a newFileOptionwith the given arguments.static FileOptionfileOption(Character aShortOption, String aLongOption, String aDescription, Consumer<FileOption> aConsumer) Instantiates a newFileOptionwith the given arguments.static FileOptionfileOption(String aLongOption, String aDescription) Instantiates a newFileOptionwith the given arguments.static FileOptionfileOption(String aLongOption, String aAlias, String aDescription) Instantiates a newFileOptionwith the given arguments.static FileOptionfileOption(String aLongOption, String aAlias, String aDescription, Consumer<FileOption> aConsumer) Instantiates a newFileOptionwith the given arguments.static FileOptionfileOption(String aLongOption, String aDescription, Consumer<FileOption> aConsumer) Instantiates a newFileOptionwith the given arguments.static FilePropertyfileProperty(Character aShortOption, String aLongOption, String aDescription) Instantiates a newFilePropertywith the given arguments.static FilePropertyfileProperty(Character aShortOption, String aLongOption, String aAlias, String aDescription) Instantiates a newFilePropertywith the given arguments.static FilePropertyfileProperty(Character aShortOption, String aLongOption, String aAlias, String aDescription, Consumer<FileProperty> aConsumer) Instantiates a newFilePropertywith the given arguments.static FilePropertyfileProperty(Character aShortOption, String aLongOption, String aDescription, Consumer<FileProperty> aConsumer) Instantiates a newFilePropertywith the given arguments.static FilePropertyfileProperty(String aLongOption, String aDescription) Instantiates a newFilePropertywith the given arguments.static FilePropertyfileProperty(String aLongOption, String aAlias, String aDescription) Instantiates a newFilePropertywith the given arguments.static FilePropertyfileProperty(String aLongOption, String aAlias, String aDescription, Consumer<FileProperty> aConsumer) Instantiates a newFilePropertywith the given arguments.static FilePropertyfileProperty(String aLongOption, String aDescription, Consumer<FileProperty> aConsumer) Instantiates a newFilePropertywith the given arguments.static FlagInstantiates a newFlagwith the given arguments.static FlagInstantiates a newFlagwith the given arguments.static Flagflag(Character aShortOption, String aLongOption, String aAlias, String aDescription, Consumer<Flag> aConsumer) Instantiates a newFlagwith the given arguments.static FlagInstantiates a newFlagwith the given arguments.static FlagInstantiates a newFlagwith the given arguments.static FlagInstantiates a newFlagwith the given arguments.static FlagInstantiates a newFlagwith the given arguments.static FlagInstantiates a newFlagwith the given arguments.static FloatOptionfloatOption(Character aShortOption, String aLongOption, String aDescription) Instantiates a newFloatOptionwith the given arguments.static FloatOptionfloatOption(Character aShortOption, String aLongOption, String aAlias, String aDescription) Instantiates a newFloatOptionwith the given arguments.static FloatOptionfloatOption(Character aShortOption, String aLongOption, String aAlias, String aDescription, Consumer<FloatOption> aConsumer) Instantiates a newFloatOptionwith the given arguments.static FloatOptionfloatOption(Character aShortOption, String aLongOption, String aDescription, Consumer<FloatOption> aConsumer) Instantiates a newFloatOptionwith the given arguments.static FloatOptionfloatOption(String aLongOption, String aDescription) Instantiates a newFloatOptionwith the given arguments.static FloatOptionfloatOption(String aLongOption, String aAlias, String aDescription) Instantiates a newFloatOptionwith the given arguments.static FloatOptionfloatOption(String aLongOption, String aAlias, String aDescription, Consumer<FloatOption> aConsumer) Instantiates a newFloatOptionwith the given arguments.static FloatOptionfloatOption(String aLongOption, String aDescription, Consumer<FloatOption> aConsumer) Instantiates a newFloatOptionwith the given arguments.static FloatPropertyfloatProperty(Character aShortOption, String aLongOption, String aDescription) Instantiates a newFloatPropertywith the given arguments.static FloatPropertyfloatProperty(Character aShortOption, String aLongOption, String aAlias, String aDescription) Instantiates a newFloatPropertywith the given arguments.static FloatPropertyfloatProperty(Character aShortOption, String aLongOption, String aAlias, String aDescription, Consumer<FloatProperty> aConsumer) Instantiates a newFloatPropertywith the given arguments.static FloatPropertyfloatProperty(Character aShortOption, String aLongOption, String aDescription, Consumer<FloatProperty> aConsumer) Instantiates a newFloatPropertywith the given arguments.static FloatPropertyfloatProperty(String aLongOption, String aDescription) Instantiates a newFloatPropertywith the given arguments.static FloatPropertyfloatProperty(String aLongOption, String aAlias, String aDescription) Instantiates a newFloatPropertywith the given arguments.static FloatPropertyfloatProperty(String aLongOption, String aAlias, String aDescription, Consumer<FloatProperty> aConsumer) Instantiates a newFloatPropertywith the given arguments.static FloatPropertyfloatProperty(String aLongOption, String aDescription, Consumer<FloatProperty> aConsumer) Instantiates a newFloatPropertywith the given arguments.static ForceFlagConstructs the predefined forceFlag.static ForceFlagforceFlag(boolean hasShortOption) Constructs the predefined forceFlag.static ForceFlagConstructs the predefined forceFlag.static HelpFlaghelpFlag()Constructs the predefined helpFlag.static HelpFlaghelpFlag(boolean hasShortOption) Constructs the predefined helpFlag.static HelpFlagConstructs the predefined helpFlag.static InitFlaginitFlag()Constructs the predefined initFlag.static InitFlaginitFlag(boolean hasShortOption) Constructs the predefined initFlag.static InitFlagConstructs the predefined initFlag.static IntOptionInstantiates a newIntOptionwith the given arguments.static IntOptionInstantiates a newIntOptionwith the given arguments.static IntOptionintOption(Character aShortOption, String aLongOption, String aAlias, String aDescription, Consumer<IntOption> aConsumer) Instantiates a newIntOptionwith the given arguments.static IntOptionintOption(Character aShortOption, String aLongOption, String aDescription, Consumer<IntOption> aConsumer) Instantiates a newIntOptionwith the given arguments.static IntOptionInstantiates a newIntOptionwith the given arguments.static IntOptionInstantiates a newIntOptionwith the given arguments.static IntOptionInstantiates a newIntOptionwith the given arguments.static IntOptionInstantiates a newIntOptionwith the given arguments.static IntPropertyintProperty(Character aShortOption, String aLongOption, String aDescription) Instantiates a newIntPropertywith the given arguments.static IntPropertyintProperty(Character aShortOption, String aLongOption, String aAlias, String aDescription) Instantiates a newIntPropertywith the given arguments.static IntPropertyintProperty(Character aShortOption, String aLongOption, String aAlias, String aDescription, Consumer<IntProperty> aConsumer) Instantiates a newIntPropertywith the given arguments.static IntPropertyintProperty(Character aShortOption, String aLongOption, String aDescription, Consumer<IntProperty> aConsumer) Instantiates a newIntPropertywith the given arguments.static IntPropertyintProperty(String aLongOption, String aDescription) Instantiates a newIntPropertywith the given arguments.static IntPropertyintProperty(String aLongOption, String aAlias, String aDescription) Instantiates a newIntPropertywith the given arguments.static IntPropertyintProperty(String aLongOption, String aAlias, String aDescription, Consumer<IntProperty> aConsumer) Instantiates a newIntPropertywith the given arguments.static IntPropertyintProperty(String aLongOption, String aDescription, Consumer<IntProperty> aConsumer) Instantiates a newIntPropertywith the given arguments.static LongOptionlongOption(Character aShortOption, String aLongOption, String aDescription) Instantiates a newLongOptionwith the given arguments.static LongOptionlongOption(Character aShortOption, String aLongOption, String aAlias, String aDescription) Instantiates a newLongOptionwith the given arguments.static LongOptionlongOption(Character aShortOption, String aLongOption, String aAlias, String aDescription, Consumer<LongOption> aConsumer) Instantiates a newLongOptionwith the given arguments.static LongOptionlongOption(Character aShortOption, String aLongOption, String aDescription, Consumer<LongOption> aConsumer) Instantiates a newLongOptionwith the given arguments.static LongOptionlongOption(String aLongOption, String aDescription) Instantiates a newLongOptionwith the given arguments.static LongOptionlongOption(String aLongOption, String aAlias, String aDescription) Instantiates a newLongOptionwith the given arguments.static LongOptionlongOption(String aLongOption, String aAlias, String aDescription, Consumer<LongOption> aConsumer) Instantiates a newLongOptionwith the given arguments.static LongOptionlongOption(String aLongOption, String aDescription, Consumer<LongOption> aConsumer) Instantiates a newLongOptionwith the given arguments.static LongPropertylongProperty(Character aShortOption, String aLongOption, String aDescription) Instantiates a newLongPropertywith the given arguments.static LongPropertylongProperty(Character aShortOption, String aLongOption, String aAlias, String aDescription) Instantiates a newLongPropertywith the given arguments.static LongPropertylongProperty(Character aShortOption, String aLongOption, String aAlias, String aDescription, Consumer<LongProperty> aConsumer) Instantiates a newLongPropertywith the given arguments.static LongPropertylongProperty(Character aShortOption, String aLongOption, String aDescription, Consumer<LongProperty> aConsumer) Instantiates a newLongPropertywith the given arguments.static LongPropertylongProperty(String aLongOption, String aDescription) Instantiates a newLongPropertywith the given arguments.static LongPropertylongProperty(String aLongOption, String aAlias, String aDescription) Instantiates a newLongPropertywith the given arguments.static LongPropertylongProperty(String aLongOption, String aAlias, String aDescription, Consumer<LongProperty> aConsumer) Instantiates a newLongPropertywith the given arguments.static LongPropertylongProperty(String aLongOption, String aDescription, Consumer<LongProperty> aConsumer) Instantiates a newLongPropertywith the given arguments.static NoneOperandInstantiates a newNoneOperand.static NoneOperandInstantiates a newNoneOperand.static NoneOperandInstantiates a newNoneOperand.static OperationConstructs aOperationwith the given arguments.static OperationConstructs aOperationwith the given arguments.static OperationConstructs aOperationwith the given arguments.static OperationConstructs aOperationwith the given arguments.static AnyConditionSemantically identical synonym for theoptional(Term...)declaration.static OrConditionstatic QuietFlagConstructs the predefined quietFlag.static QuietFlagquietFlag(boolean hasShortOption) Constructs the predefined quietFlag.static QuietFlagConstructs the predefined quietFlag.static StringOperandstringOperand(String aAlias, String aDescription) Instantiates a newStringOperand.static StringOperandstringOperand(String aAlias, String aDescription, Consumer<StringOperand> aConsumer) Instantiates a newStringOperand.static StringOptionstringOption(Character aShortOption, String aLongOption, String aDescription) Instantiates a newStringOptionwith the given arguments.static StringOptionstringOption(Character aShortOption, String aLongOption, String aAlias, String aDescription) Instantiates a newStringOptionwith the given arguments.static StringOptionstringOption(Character aShortOption, String aLongOption, String aAlias, String aDescription, Consumer<StringOption> aConsumer) Instantiates a newStringOptionwith the given arguments.static StringOptionstringOption(Character aShortOption, String aLongOption, String aDescription, Consumer<StringOption> aConsumer) Instantiates a newStringOptionwith the given arguments.static StringOptionstringOption(String aLongOption, String aDescription) Instantiates a newStringOptionwith the given arguments.static StringOptionstringOption(String aLongOption, String aAlias, String aDescription) Instantiates a newStringOptionwith the given arguments.static StringOptionstringOption(String aLongOption, String aAlias, String aDescription, Consumer<StringOption> aConsumer) Instantiates a newStringOptionwith the given arguments.static StringOptionstringOption(String aLongOption, String aDescription, Consumer<StringOption> aConsumer) Instantiates a newStringOptionwith the given arguments.static StringPropertystringProperty(Character aShortOption, String aLongOption, String aDescription) Instantiates a newStringPropertywith the given arguments.static StringPropertystringProperty(Character aShortOption, String aLongOption, String aAlias, String aDescription) Instantiates a newStringPropertywith the given arguments.static StringPropertystringProperty(Character aShortOption, String aLongOption, String aAlias, String aDescription, Consumer<StringProperty> aConsumer) Instantiates a newStringPropertywith the given arguments.static StringPropertystringProperty(Character aShortOption, String aLongOption, String aDescription, Consumer<StringProperty> aConsumer) Instantiates a newStringPropertywith the given arguments.static StringPropertystringProperty(String aLongOption, String aDescription) Instantiates a newStringPropertywith the given arguments.static StringPropertystringProperty(String aLongOption, String aAlias, String aDescription) Instantiates a newStringPropertywith the given arguments.static StringPropertystringProperty(String aLongOption, String aAlias, String aDescription, Consumer<StringProperty> aConsumer) Instantiates a newStringPropertywith the given arguments.static StringPropertystringProperty(String aLongOption, String aDescription, Consumer<StringProperty> aConsumer) Instantiates a newStringPropertywith the given arguments.static SysInfoFlagConstructs the predefined system infoFlag.static SysInfoFlagsysInfoFlag(boolean hasShortOption) Constructs the predefined system infoFlag.static SysInfoFlagsysInfoFlag(String aDescription) Constructs the predefined system infoFlag.static VerboseFlagConstructs the predefined verboseFlag.static VerboseFlagverboseFlag(boolean hasShortOption) Constructs the predefined verboseFlag.static VerboseFlagverboseFlag(String aDescription) Constructs the predefined verboseFlag.static XorCondition
-
Method Details
-
all
-
and
-
any
Instantiates a newAnyConditionwith theTerm(Condition) instances to be nested. Any of the nestedConditionconditions may match for theAnyConditionto match, e.g. all of the nested conditions are optional.- Parameters:
aArgs- TheTerm(Condition) instances to be nested- Returns:
- The according
AbstractCondition. - See Also:
-
asArray
Creates an array representation facade for the encapsulatedOperand. This way anyOperandcan also be used as an arrayOperand, e.g. it can be provided multiple times in the command line arguments.- Type Parameters:
T- The type of theOperandfor which to create anArrayOperand.- Parameters:
aOperand- TheOperandwhich's array counterpart is to be defined.- Returns:
- The according
ArrayOperand.
-
asArray
Creates an array representation facade for the encapsulatedOperand. This way anyOperandcan also be used as an arrayOperand, e.g. it can by provided multiple times in the command line arguments.- Type Parameters:
T- The type of theOperandfor which to create anArrayOperand.- Parameters:
aOperand- TheOperandwhich's array counterpart is to be defined.aLength- The number of array elements, or -1 if there is no limit.- Returns:
- The according
ArrayOperand.
-
asArray
Creates an array representation facade for the encapsulatedOperand. This way anyOperandcan also be used as an arrayOperand, e.g. it can by provided multiple times in the command line arguments.- Type Parameters:
T- The type of theOperandfor which to create anArrayOperand.- Parameters:
aOperand- TheOperandwhich's array counterpart is to be defined.aMinLength- The minimum number of array elements, or -1 if there is no limit.aMaxLength- The maximum number of array elements, or -1 if there is no limit.- Returns:
- The according
ArrayOperand.
-
asArray
Creates an array representation facade for the encapsulatedOption. This way anyOptioncan also be used as an arrayOption, e.g. it can be provided multiple times in the command line arguments.- Type Parameters:
T- The type of theOptionfor which to create anArrayOption.- Parameters:
aOption- TheOptionwhich's array counterpart is to be defined.- Returns:
- The according
ArrayOption.
-
asArray
Creates an array representation facade for the encapsulatedOption. This way anyOptioncan also be used as an arrayOption, e.g. it can by provided multiple times in the command line arguments.- Type Parameters:
T- The type of theOptionfor which to create anArrayOption.- Parameters:
aOption- TheOptionwhich's array counterpart is to be defined.aLength- The number of array elements, or -1 if there is no limit.- Returns:
- The according
ArrayOption.
-
asArray
Creates an array representation facade for the encapsulatedOption. This way anyOptioncan also be used as an arrayOption, e.g. it can by provided multiple times in the command line arguments.- Type Parameters:
T- The type of theOptionfor which to create anArrayOption.- Parameters:
aOption- TheOptionwhich's array counterpart is to be defined.aMinLength- The minimum number of array elements, or -1 if there is no limit.aMaxLength- The maximum number of array elements, or -1 if there is no limit.- Returns:
- The according
ArrayOption.
-
booleanOption
public static BooleanOption booleanOption(Character aShortOption, String aLongOption, String aDescription) Instantiates a newBooleanOptionwith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option, else the short option is used ass alias.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aDescription- The description of theBooleanOption- Returns:
- The accordingly created
BooleanOptioninstance. - See Also:
-
booleanOption
public static BooleanOption booleanOption(Character aShortOption, String aLongOption, String aDescription, Consumer<BooleanOption> aConsumer) Instantiates a newBooleanOptionwith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option, else the short option is used ass alias.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aDescription- The description of theBooleanOptionaConsumer- TheConsumerbeing invoked in case thisBooleanOptionparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
BooleanOptioninstance. - See Also:
-
booleanOption
public static BooleanOption booleanOption(Character aShortOption, String aLongOption, String aAlias, String aDescription) Instantiates a newBooleanOptionwith the given arguments.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theBooleanOption- Returns:
- The accordingly created
BooleanOptioninstance. - See Also:
-
booleanOption
public static BooleanOption booleanOption(Character aShortOption, String aLongOption, String aAlias, String aDescription, Consumer<BooleanOption> aConsumer) Instantiates a newBooleanOptionwith the given arguments.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theBooleanOptionaConsumer- TheConsumerbeing invoked in case thisBooleanOptionparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
BooleanOptioninstance. - See Also:
-
booleanOption
Instantiates a newBooleanOptionwith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option.- Parameters:
aLongOption- The long option to use.aDescription- The description of theBooleanOption- Returns:
- The accordingly created
BooleanOptioninstance. - See Also:
-
booleanOption
public static BooleanOption booleanOption(String aLongOption, String aDescription, Consumer<BooleanOption> aConsumer) Instantiates a newBooleanOptionwith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option.- Parameters:
aLongOption- The long option to use.aDescription- The description of theBooleanOptionaConsumer- TheConsumerbeing invoked in case thisBooleanOptionparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
BooleanOptioninstance. - See Also:
-
booleanOption
Instantiates a newBooleanOptionwith the given arguments.- Parameters:
aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theBooleanOption- Returns:
- The accordingly created
BooleanOptioninstance. - See Also:
-
booleanOption
public static BooleanOption booleanOption(String aLongOption, String aAlias, String aDescription, Consumer<BooleanOption> aConsumer) Instantiates a newBooleanOptionwith the given arguments.- Parameters:
aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theBooleanOptionaConsumer- TheConsumerbeing invoked in case thisBooleanOptionparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
BooleanOptioninstance. - See Also:
-
booleanProperty
public static BooleanProperty booleanProperty(Character aShortOption, String aLongOption, String aDescription) Instantiates a newBooleanPropertywith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option, else the short option is used ass alias.- Parameters:
aShortOption- The short option to use.aLongOption- the boolean propertyaDescription- The description of theBooleanProperty- Returns:
- The accordingly created
BooleanPropertyinstance. - See Also:
-
booleanProperty
public static BooleanProperty booleanProperty(Character aShortOption, String aLongOption, String aDescription, Consumer<BooleanProperty> aConsumer) Instantiates a newBooleanPropertywith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option, else the short option is used ass alias.- Parameters:
aShortOption- The short option to use.aLongOption- the boolean propertyaDescription- The description of theBooleanPropertyaConsumer- TheConsumerbeing invoked in case thisBooleanPropertyparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
BooleanPropertyinstance. - See Also:
-
booleanProperty
public static BooleanProperty booleanProperty(Character aShortOption, String aLongOption, String aAlias, String aDescription) Instantiates a newBooleanPropertywith the given arguments.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theBooleanProperty- Returns:
- The accordingly created
BooleanPropertyinstance. - See Also:
-
booleanProperty
public static BooleanProperty booleanProperty(Character aShortOption, String aLongOption, String aAlias, String aDescription, Consumer<BooleanProperty> aConsumer) Instantiates a newBooleanPropertywith the given arguments.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theBooleanPropertyaConsumer- TheConsumerbeing invoked in case thisBooleanPropertyparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
BooleanPropertyinstance. - See Also:
-
booleanProperty
Instantiates a newBooleanPropertywith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option.- Parameters:
aLongOption- The long option to use.aDescription- The description of theBooleanProperty- Returns:
- The accordingly created
BooleanPropertyinstance. - See Also:
-
booleanProperty
public static BooleanProperty booleanProperty(String aLongOption, String aDescription, Consumer<BooleanProperty> aConsumer) Instantiates a newBooleanPropertywith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option.- Parameters:
aLongOption- The long option to use.aDescription- The description of theBooleanPropertyaConsumer- TheConsumerbeing invoked in case thisBooleanPropertyparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
BooleanPropertyinstance. - See Also:
-
booleanProperty
public static BooleanProperty booleanProperty(String aLongOption, String aAlias, String aDescription) Instantiates a newBooleanPropertywith the given arguments.- Parameters:
aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theBooleanProperty- Returns:
- The accordingly created
BooleanPropertyinstance. - See Also:
-
booleanProperty
public static BooleanProperty booleanProperty(String aLongOption, String aAlias, String aDescription, Consumer<BooleanProperty> aConsumer) Instantiates a newBooleanPropertywith the given arguments.- Parameters:
aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theBooleanPropertyaConsumer- TheConsumerbeing invoked in case thisBooleanPropertyparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
BooleanPropertyinstance. - See Also:
-
cases
-
charOption
public static CharOption charOption(Character aShortOption, String aLongOption, String aDescription) Instantiates a newCharOptionwith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option, else the short option is used ass alias.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aDescription- The description of theCharOption- Returns:
- The accordingly created
EnumOptioninstance. - See Also:
-
charOption
public static CharOption charOption(Character aShortOption, String aLongOption, String aDescription, Consumer<CharOption> aConsumer) Instantiates a newCharOptionwith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option, else the short option is used ass alias.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aDescription- The description of theCharOptionaConsumer- TheConsumerbeing invoked in case thisCharOptionparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
CharOptioninstance. - See Also:
-
charOption
public static CharOption charOption(Character aShortOption, String aLongOption, String aAlias, String aDescription) Instantiates a newCharOptionwith the given arguments.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theCharOption- Returns:
- The accordingly created
EnumOptioninstance. - See Also:
-
charOption
public static CharOption charOption(Character aShortOption, String aLongOption, String aAlias, String aDescription, Consumer<CharOption> aConsumer) Instantiates a newCharOptionwith the given arguments.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theCharOptionaConsumer- TheConsumerbeing invoked in case thisCharOptionparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
CharOptioninstance. - See Also:
-
charOption
Instantiates a newCharOptionwith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option.- Parameters:
aLongOption- The long option to use.aDescription- The description of theCharOption- Returns:
- The accordingly created
CharOptioninstance. - See Also:
-
charOption
public static CharOption charOption(String aLongOption, String aDescription, Consumer<CharOption> aConsumer) Instantiates a newCharOptionwith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option.- Parameters:
aLongOption- The long option to use.aDescription- The description of theCharOptionaConsumer- TheConsumerbeing invoked in case thisCharOptionparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
CharOptioninstance. - See Also:
-
charOption
Instantiates a newCharOptionwith the given arguments.- Parameters:
aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theCharOption- Returns:
- The accordingly created
CharOptioninstance. - See Also:
-
charOption
public static CharOption charOption(String aLongOption, String aAlias, String aDescription, Consumer<CharOption> aConsumer) Instantiates a newCharOptionwith the given arguments.- Parameters:
aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theCharOptionaConsumer- TheConsumerbeing invoked in case thisCharOptionparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
CharOptioninstance. - See Also:
-
charProperty
public static CharProperty charProperty(Character aShortOption, String aLongOption, String aDescription) Instantiates a newCharPropertywith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option, else the short option is used ass alias.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aDescription- The description of theCharProperty- Returns:
- The accordingly created
EnumPropertyinstance. - See Also:
-
charProperty
public static CharProperty charProperty(Character aShortOption, String aLongOption, String aDescription, Consumer<CharProperty> aConsumer) Instantiates a newCharPropertywith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option, else the short option is used ass alias.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aDescription- The description of theCharPropertyaConsumer- TheConsumerbeing invoked in case thisCharPropertyparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
EnumPropertyinstance. - See Also:
-
charProperty
public static CharProperty charProperty(Character aShortOption, String aLongOption, String aAlias, String aDescription) Instantiates a newCharPropertywith the given arguments.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theCharProperty- Returns:
- The accordingly created
EnumPropertyinstance. - See Also:
-
charProperty
public static CharProperty charProperty(Character aShortOption, String aLongOption, String aAlias, String aDescription, Consumer<CharProperty> aConsumer) Instantiates a newCharPropertywith the given arguments.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theCharPropertyaConsumer- TheConsumerbeing invoked in case thisCharPropertyparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
EnumPropertyinstance. - See Also:
-
charProperty
Instantiates a newCharPropertywith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option.- Parameters:
aLongOption- The long option to use.aDescription- The description of theCharProperty- Returns:
- The accordingly created
CharPropertyinstance. - See Also:
-
charProperty
public static CharProperty charProperty(String aLongOption, String aDescription, Consumer<CharProperty> aConsumer) Instantiates a newCharPropertywith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option.- Parameters:
aLongOption- The long option to use.aDescription- The description of theCharPropertyaConsumer- TheConsumerbeing invoked in case thisCharPropertyparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
CharPropertyinstance. - See Also:
-
charProperty
Instantiates a newCharPropertywith the given arguments.- Parameters:
aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theCharProperty- Returns:
- The accordingly created
CharPropertyinstance. - See Also:
-
charProperty
public static CharProperty charProperty(String aLongOption, String aAlias, String aDescription, Consumer<CharProperty> aConsumer) Instantiates a newCharPropertywith the given arguments.- Parameters:
aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theCharPropertyaConsumer- TheConsumerbeing invoked in case thisCharPropertyparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
CharPropertyinstance. - See Also:
-
cleanFlag
Constructs the predefined cleanFlag. -
cleanFlag
Constructs the predefined cleanFlag. -
cleanFlag
Constructs the predefined cleanFlag. -
configOption
Creates aConfigOptionrepresenting value specifying a configuration resource (file).- Returns:
- the according
ConfigOption. - See Also:
-
configOption
Instantiates a new config (file)Option.- Parameters:
aDescription- The description to use.- Returns:
- the according
ConfigOption. - See Also:
-
daemonFlag
Constructs the predefined daemonFlag.- Returns:
- The accordingly created
Flaginstance. - See Also:
-
daemonFlag
Constructs the predefined daemonFlag.- Parameters:
hasShortOption- True in case to also enable the short option, else only the long option takes effect.- Returns:
- The accordingly created
Flaginstance. - See Also:
-
daemonFlag
Constructs the predefined daemonFlag.- Parameters:
aDescription- The description to be used (without any line breaks).- Returns:
- The accordingly created
Flaginstance. - See Also:
-
debugFlag
Constructs the predefined debugFlag. -
debugFlag
Constructs the predefined debugFlag. -
debugFlag
Constructs the predefined debugFlag. -
doubleOption
public static DoubleOption doubleOption(Character aShortOption, String aLongOption, String aDescription) Instantiates a newDoubleOptionwith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option, else the short option is used ass alias.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aDescription- The description of theDoubleOption- Returns:
- The accordingly created
DoubleOptioninstance. - See Also:
-
doubleOption
public static DoubleOption doubleOption(Character aShortOption, String aLongOption, String aDescription, Consumer<DoubleOption> aConsumer) Instantiates a newDoubleOptionwith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option, else the short option is used ass alias.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aDescription- The description of theDoubleOptionaConsumer- TheConsumerbeing invoked in case thisDoubleOptionparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
DoubleOptioninstance. - See Also:
-
doubleOption
public static DoubleOption doubleOption(Character aShortOption, String aLongOption, String aAlias, String aDescription) Instantiates a newDoubleOptionwith the given arguments.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theDoubleOption- Returns:
- The accordingly created
DoubleOptioninstance. - See Also:
-
doubleOption
public static DoubleOption doubleOption(Character aShortOption, String aLongOption, String aAlias, String aDescription, Consumer<DoubleOption> aConsumer) Instantiates a newDoubleOptionwith the given arguments.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theDoubleOptionaConsumer- TheConsumerbeing invoked in case thisDoubleOptionparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
DoubleOptioninstance. - See Also:
-
doubleOption
Instantiates a newDoubleOptionwith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option.- Parameters:
aLongOption- The long option to use.aDescription- The description of theDoubleOption- Returns:
- The accordingly created
DoubleOptioninstance. - See Also:
-
doubleOption
public static DoubleOption doubleOption(String aLongOption, String aDescription, Consumer<DoubleOption> aConsumer) Instantiates a newDoubleOptionwith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option.- Parameters:
aLongOption- The long option to use.aDescription- The description of theDoubleOptionaConsumer- TheConsumerbeing invoked in case thisDoubleOptionparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
DoubleOptioninstance. - See Also:
-
doubleOption
Instantiates a newDoubleOptionwith the given arguments.- Parameters:
aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theDoubleOption- Returns:
- The accordingly created
DoubleOptioninstance. - See Also:
-
doubleOption
public static DoubleOption doubleOption(String aLongOption, String aAlias, String aDescription, Consumer<DoubleOption> aConsumer) Instantiates a newDoubleOptionwith the given arguments.- Parameters:
aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theDoubleOptionaConsumer- TheConsumerbeing invoked in case thisDoubleOptionparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
DoubleOptioninstance. - See Also:
-
doubleProperty
public static DoubleProperty doubleProperty(Character aShortOption, String aLongOption, String aDescription) Instantiates a newDoublePropertywith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option, else the short option is used ass alias.- Parameters:
aShortOption- The short option to use.aLongOption- the double propertyaDescription- The description of theDoubleProperty- Returns:
- The accordingly created
DoublePropertyinstance. - See Also:
-
doubleProperty
public static DoubleProperty doubleProperty(Character aShortOption, String aLongOption, String aDescription, Consumer<DoubleProperty> aConsumer) Instantiates a newDoublePropertywith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option, else the short option is used ass alias.- Parameters:
aShortOption- The short option to use.aLongOption- the double propertyaDescription- The description of theDoublePropertyaConsumer- TheConsumerbeing invoked in case thisDoublePropertyparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
DoublePropertyinstance. - See Also:
-
doubleProperty
public static DoubleProperty doubleProperty(Character aShortOption, String aLongOption, String aAlias, String aDescription) Instantiates a newDoublePropertywith the given arguments.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theDoubleProperty- Returns:
- The accordingly created
DoublePropertyinstance. - See Also:
-
doubleProperty
public static DoubleProperty doubleProperty(Character aShortOption, String aLongOption, String aAlias, String aDescription, Consumer<DoubleProperty> aConsumer) Instantiates a newDoublePropertywith the given arguments.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theDoublePropertyaConsumer- TheConsumerbeing invoked in case thisDoublePropertyparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
DoublePropertyinstance. - See Also:
-
doubleProperty
Instantiates a newDoublePropertywith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option.- Parameters:
aLongOption- The long option to use.aDescription- The description of theDoubleProperty- Returns:
- The accordingly created
DoublePropertyinstance. - See Also:
-
doubleProperty
public static DoubleProperty doubleProperty(String aLongOption, String aDescription, Consumer<DoubleProperty> aConsumer) Instantiates a newDoublePropertywith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option.- Parameters:
aLongOption- The long option to use.aDescription- The description of theDoublePropertyaConsumer- TheConsumerbeing invoked in case thisDoublePropertyparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
DoublePropertyinstance. - See Also:
-
doubleProperty
Instantiates a newDoublePropertywith the given arguments.- Parameters:
aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theDoubleProperty- Returns:
- The accordingly created
DoublePropertyinstance. - See Also:
-
doubleProperty
public static DoubleProperty doubleProperty(String aLongOption, String aAlias, String aDescription, Consumer<DoubleProperty> aConsumer) Instantiates a newDoublePropertywith the given arguments.- Parameters:
aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theDoublePropertyaConsumer- TheConsumerbeing invoked in case thisDoublePropertyparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
DoublePropertyinstance. - See Also:
-
enumOption
public static <T extends Enum<T>> EnumOption<T> enumOption(Character aShortOption, String aLongOption, Class<T> aType, String aDescription) Instantiates a newEnumOptionwith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option, else the short option is used ass alias.- Type Parameters:
T- The generic type of the enumeration.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aType- The type of the enumeration to be used.aDescription- The description of theEnumOption- Returns:
- The accordingly created
EnumOptioninstance. - See Also:
-
enumOption
public static <T extends Enum<T>> EnumOption<T> enumOption(Character aShortOption, String aLongOption, Class<T> aType, String aDescription, Consumer<EnumOption<T>> aConsumer) Instantiates a newEnumOptionwith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option, else the short option is used ass alias.- Type Parameters:
T- The generic type of the enumeration.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aType- The type of the enumeration to be used.aDescription- The description of theEnumOptionaConsumer- TheConsumerbeing invoked in case thisEnumOptionparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
EnumOptioninstance. - See Also:
-
enumOption
public static <T extends Enum<T>> EnumOption<T> enumOption(Character aShortOption, String aLongOption, Class<T> aType, String aAlias, String aDescription) Instantiates a newEnumOptionwith the given arguments.- Type Parameters:
T- The generic type of the enumeration.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aType- The type of the enumeration to be used.aAlias- The alias to be used for naming purposes.aDescription- The description of theEnumOption- Returns:
- The accordingly created
EnumOptioninstance. - See Also:
-
enumOption
public static <T extends Enum<T>> EnumOption<T> enumOption(Character aShortOption, String aLongOption, Class<T> aType, String aAlias, String aDescription, Consumer<EnumOption<T>> aConsumer) Instantiates a newEnumOptionwith the given arguments.- Type Parameters:
T- The generic type of the enumeration.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aType- The type of the enumeration to be used.aAlias- The alias to be used for naming purposes.aDescription- The description of theEnumOptionaConsumer- TheConsumerbeing invoked in case thisEnumOptionparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
EnumOptioninstance. - See Also:
-
enumOption
public static <T extends Enum<T>> EnumOption<T> enumOption(String aLongOption, Class<T> aType, String aDescription) Instantiates a newEnumOptionwith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option.- Type Parameters:
T- The generic type of the enumeration.- Parameters:
aLongOption- The long option to use.aType- The type of the enumeration to be used.aDescription- The description of theEnumOption- Returns:
- The accordingly created
EnumOptioninstance. - See Also:
-
enumOption
public static <T extends Enum<T>> EnumOption<T> enumOption(String aLongOption, Class<T> aType, String aDescription, Consumer<EnumOption<T>> aConsumer) Instantiates a newEnumOptionwith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option.- Type Parameters:
T- The generic type of the enumeration.- Parameters:
aLongOption- The long option to use.aType- The type of the enumeration to be used.aDescription- The description of theEnumOptionaConsumer- TheConsumerbeing invoked in case thisEnumOptionparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
EnumOptioninstance. - See Also:
-
enumOption
public static <T extends Enum<T>> EnumOption<T> enumOption(String aLongOption, Class<T> aType, String aAlias, String aDescription) Instantiates a newEnumOptionwith the given arguments.- Type Parameters:
T- The generic type of the enumeration.- Parameters:
aLongOption- The long option to use.aType- The type of the enumeration to be used.aAlias- The alias to be used for naming purposes.aDescription- The description of theEnumOption- Returns:
- The accordingly created
EnumOptioninstance. - See Also:
-
enumOption
public static <T extends Enum<T>> EnumOption<T> enumOption(String aLongOption, Class<T> aType, String aAlias, String aDescription, Consumer<EnumOption<T>> aConsumer) Instantiates a newEnumOptionwith the given arguments.- Type Parameters:
T- The generic type of the enumeration.- Parameters:
aLongOption- The long option to use.aType- The type of the enumeration to be used.aAlias- The alias to be used for naming purposes.aDescription- The description of theEnumOptionaConsumer- TheConsumerbeing invoked in case thisEnumOptionparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
EnumOptioninstance. - See Also:
-
enumProperty
public static <T extends Enum<T>> EnumProperty<T> enumProperty(Character aShortOption, String aLongOption, Class<T> aType, String aDescription) Instantiates a newEnumPropertywith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option, else the short option is used ass alias.- Type Parameters:
T- The generic type of the enumeration.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aType- The type of the enumeration to be used.aDescription- The description of theEnumProperty- Returns:
- The accordingly created
EnumPropertyinstance. - See Also:
-
enumProperty
public static <T extends Enum<T>> EnumProperty<T> enumProperty(Character aShortOption, String aLongOption, Class<T> aType, String aDescription, Consumer<EnumProperty<T>> aConsumer) Instantiates a newEnumPropertywith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option, else the short option is used ass alias.- Type Parameters:
T- The generic type of the enumeration.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aType- The type of the enumeration to be used.aDescription- The description of theEnumPropertyaConsumer- TheConsumerbeing invoked in case thisEnumPropertyparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
EnumPropertyinstance. - See Also:
-
enumProperty
public static <T extends Enum<T>> EnumProperty<T> enumProperty(Character aShortOption, String aLongOption, Class<T> aType, String aAlias, String aDescription) Instantiates a newEnumPropertywith the given arguments.- Type Parameters:
T- The generic type of the enumeration.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aType- The type of the enumeration to be used.aAlias- The alias to be used for naming purposes.aDescription- The description of theEnumProperty- Returns:
- The accordingly created
EnumPropertyinstance. - See Also:
-
enumProperty
public static <T extends Enum<T>> EnumProperty<T> enumProperty(Character aShortOption, String aLongOption, Class<T> aType, String aAlias, String aDescription, Consumer<EnumProperty<T>> aConsumer) Instantiates a newEnumPropertywith the given arguments.- Type Parameters:
T- The generic type of the enumeration.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aType- The type of the enumeration to be used.aAlias- The alias to be used for naming purposes.aDescription- The description of theEnumPropertyaConsumer- TheConsumerbeing invoked in case thisEnumPropertyparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
EnumPropertyinstance. - See Also:
-
enumProperty
public static <T extends Enum<T>> EnumProperty<T> enumProperty(String aLongOption, Class<T> aType, String aDescription) Instantiates a newEnumPropertywith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option.- Type Parameters:
T- The generic type of the enumeration.- Parameters:
aLongOption- The long option to use.aType- The type of the enumeration to be used.aDescription- The description of theEnumProperty- Returns:
- The accordingly created
EnumPropertyinstance. - See Also:
-
enumProperty
public static <T extends Enum<T>> EnumProperty<T> enumProperty(String aLongOption, Class<T> aType, String aDescription, Consumer<EnumProperty<T>> aConsumer) Instantiates a newEnumPropertywith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option.- Type Parameters:
T- The generic type of the enumeration.- Parameters:
aLongOption- The long option to use.aType- The type of the enumeration to be used.aDescription- The description of theEnumPropertyaConsumer- TheConsumerbeing invoked in case thisEnumPropertyparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
EnumPropertyinstance. - See Also:
-
enumProperty
public static <T extends Enum<T>> EnumProperty<T> enumProperty(String aLongOption, Class<T> aType, String aAlias, String aDescription) Instantiates a newEnumPropertywith the given arguments.- Type Parameters:
T- The generic type of the enumeration.- Parameters:
aLongOption- The long option to use.aType- The type of the enumeration to be used.aAlias- The alias to be used for naming purposes.aDescription- The description of theEnumProperty- Returns:
- The accordingly created
EnumPropertyinstance. - See Also:
-
enumProperty
public static <T extends Enum<T>> EnumProperty<T> enumProperty(String aLongOption, Class<T> aType, String aAlias, String aDescription, Consumer<EnumProperty<T>> aConsumer) Instantiates a newEnumPropertywith the given arguments.- Type Parameters:
T- The generic type of the enumeration.- Parameters:
aLongOption- The long option to use.aType- The type of the enumeration to be used.aAlias- The alias to be used for naming purposes.aDescription- The description of theEnumPropertyaConsumer- TheConsumerbeing invoked in case thisEnumPropertyparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
EnumPropertyinstance. - See Also:
-
example
-
examples
Sugar for creating anExamplearray from a varargs argument.- Parameters:
aExamples- theExamplevarargs argument.- Returns:
- The according array representation.
-
fileOption
public static FileOption fileOption(Character aShortOption, String aLongOption, String aDescription) Instantiates a newFileOptionwith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option, else the short option is used ass alias.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aDescription- The description of theFileOption- Returns:
- The according
FileOption. - See Also:
-
fileOption
public static FileOption fileOption(Character aShortOption, String aLongOption, String aDescription, Consumer<FileOption> aConsumer) Instantiates a newFileOptionwith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option, else the short option is used ass alias.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aDescription- The description of theFileOptionaConsumer- TheConsumerbeing invoked in case thisFileOptionparticipated in successfully parsing the command line arguments.- Returns:
- The according
FileOption. - See Also:
-
fileOption
public static FileOption fileOption(Character aShortOption, String aLongOption, String aAlias, String aDescription) Instantiates a newFileOptionwith the given arguments.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theFileOption- Returns:
- The according
FileOption. - See Also:
-
fileOption
public static FileOption fileOption(Character aShortOption, String aLongOption, String aAlias, String aDescription, Consumer<FileOption> aConsumer) Instantiates a newFileOptionwith the given arguments.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theFileOptionaConsumer- TheConsumerbeing invoked in case thisFileOptionparticipated in successfully parsing the command line arguments.- Returns:
- The according
FileOption. - See Also:
-
fileOption
Instantiates a newFileOptionwith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option.- Parameters:
aLongOption- The long option to use.aDescription- the description- Returns:
- The according
FileOption. - See Also:
-
fileOption
public static FileOption fileOption(String aLongOption, String aDescription, Consumer<FileOption> aConsumer) Instantiates a newFileOptionwith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option.- Parameters:
aLongOption- The long option to use.aDescription- the descriptionaConsumer- TheConsumerbeing invoked in case thisFileOptionparticipated in successfully parsing the command line arguments.- Returns:
- The according
FileOption. - See Also:
-
fileOption
Instantiates a newFileOptionwith the given arguments.- Parameters:
aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theFileOption- Returns:
- The according
FileOption. - See Also:
-
fileOption
public static FileOption fileOption(String aLongOption, String aAlias, String aDescription, Consumer<FileOption> aConsumer) Instantiates a newFileOptionwith the given arguments.- Parameters:
aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theFileOptionaConsumer- TheConsumerbeing invoked in case thisFileOptionparticipated in successfully parsing the command line arguments.- Returns:
- The according
FileOption. - See Also:
-
fileProperty
public static FileProperty fileProperty(Character aShortOption, String aLongOption, String aDescription) Instantiates a newFilePropertywith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option, else the short option is used ass alias.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aDescription- The description of theFileProperty- Returns:
- The according
FileProperty. - See Also:
-
fileProperty
public static FileProperty fileProperty(Character aShortOption, String aLongOption, String aDescription, Consumer<FileProperty> aConsumer) Instantiates a newFilePropertywith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option, else the short option is used ass alias.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aDescription- The description of theFilePropertyaConsumer- TheConsumerbeing invoked in case thisFilePropertyparticipated in successfully parsing the command line arguments.- Returns:
- The according
FileProperty. - See Also:
-
fileProperty
public static FileProperty fileProperty(Character aShortOption, String aLongOption, String aAlias, String aDescription) Instantiates a newFilePropertywith the given arguments.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theFileProperty- Returns:
- The according
FileProperty. - See Also:
-
fileProperty
public static FileProperty fileProperty(Character aShortOption, String aLongOption, String aAlias, String aDescription, Consumer<FileProperty> aConsumer) Instantiates a newFilePropertywith the given arguments.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theFilePropertyaConsumer- TheConsumerbeing invoked in case thisFilePropertyparticipated in successfully parsing the command line arguments.- Returns:
- The according
FileProperty. - See Also:
-
fileProperty
Instantiates a newFilePropertywith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option.- Parameters:
aLongOption- The long option to use.aDescription- the description- Returns:
- The according
FileProperty. - See Also:
-
fileProperty
public static FileProperty fileProperty(String aLongOption, String aDescription, Consumer<FileProperty> aConsumer) Instantiates a newFilePropertywith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option.- Parameters:
aLongOption- The long option to use.aDescription- the descriptionaConsumer- TheConsumerbeing invoked in case thisFilePropertyparticipated in successfully parsing the command line arguments.- Returns:
- The according
FileProperty. - See Also:
-
fileProperty
Instantiates a newFilePropertywith the given arguments.- Parameters:
aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theFileProperty- Returns:
- The according
FileProperty. - See Also:
-
fileProperty
public static FileProperty fileProperty(String aLongOption, String aAlias, String aDescription, Consumer<FileProperty> aConsumer) Instantiates a newFilePropertywith the given arguments.- Parameters:
aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theFilePropertyaConsumer- TheConsumerbeing invoked in case thisFilePropertyparticipated in successfully parsing the command line arguments.- Returns:
- The according
FileProperty. - See Also:
-
flag
Instantiates a newFlagwith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option, else the short option is used ass alias. -
flag
public static Flag flag(Character aShortOption, String aLongOption, String aDescription, Consumer<Flag> aConsumer) Instantiates a newFlagwith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option, else the short option is used ass alias.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aDescription- The description of theFlagaConsumer- TheConsumerbeing invoked in case thisFlagparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
Flaginstance. - See Also:
-
flag
public static Flag flag(Character aShortOption, String aLongOption, String aAlias, String aDescription) Instantiates a newFlagwith the given arguments. -
flag
public static Flag flag(Character aShortOption, String aLongOption, String aAlias, String aDescription, Consumer<Flag> aConsumer) Instantiates a newFlagwith the given arguments.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theFlagaConsumer- TheConsumerbeing invoked in case thisFlagparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
Flaginstance. - See Also:
-
flag
Instantiates a newFlagwith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option. -
flag
Instantiates a newFlagwith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option. -
flag
Instantiates a newFlagwith the given arguments. -
flag
public static Flag flag(String aLongOption, String aAlias, String aDescription, Consumer<Flag> aConsumer) Instantiates a newFlagwith the given arguments.- Parameters:
aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theFlagaConsumer- TheConsumerbeing invoked in case thisFlagparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
Flaginstance. - See Also:
-
floatOption
public static FloatOption floatOption(Character aShortOption, String aLongOption, String aDescription) Instantiates a newFloatOptionwith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option, else the short option is used ass alias.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aDescription- The description of theFloatOption- Returns:
- The accordingly created
FloatOptioninstance. - See Also:
-
floatOption
public static FloatOption floatOption(Character aShortOption, String aLongOption, String aDescription, Consumer<FloatOption> aConsumer) Instantiates a newFloatOptionwith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option, else the short option is used ass alias.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aDescription- The description of theFloatOptionaConsumer- TheConsumerbeing invoked in case thisFloatOptionparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
FloatOptioninstance. - See Also:
-
floatOption
public static FloatOption floatOption(Character aShortOption, String aLongOption, String aAlias, String aDescription) Instantiates a newFloatOptionwith the given arguments.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theFloatOption- Returns:
- The accordingly created
FloatOptioninstance. - See Also:
-
floatOption
public static FloatOption floatOption(Character aShortOption, String aLongOption, String aAlias, String aDescription, Consumer<FloatOption> aConsumer) Instantiates a newFloatOptionwith the given arguments.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theFloatOptionaConsumer- TheConsumerbeing invoked in case thisFloatOptionparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
FloatOptioninstance. - See Also:
-
floatOption
Instantiates a newFloatOptionwith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option.- Parameters:
aLongOption- The long option to use.aDescription- The description of theFloatOption- Returns:
- The accordingly created
FloatOptioninstance. - See Also:
-
floatOption
public static FloatOption floatOption(String aLongOption, String aDescription, Consumer<FloatOption> aConsumer) Instantiates a newFloatOptionwith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option.- Parameters:
aLongOption- The long option to use.aDescription- The description of theFloatOptionaConsumer- TheConsumerbeing invoked in case thisFloatOptionparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
FloatOptioninstance. - See Also:
-
floatOption
Instantiates a newFloatOptionwith the given arguments.- Parameters:
aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theFloatOption- Returns:
- The accordingly created
FloatOptioninstance. - See Also:
-
floatOption
public static FloatOption floatOption(String aLongOption, String aAlias, String aDescription, Consumer<FloatOption> aConsumer) Instantiates a newFloatOptionwith the given arguments.- Parameters:
aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theFloatOptionaConsumer- TheConsumerbeing invoked in case thisFloatOptionparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
FloatOptioninstance. - See Also:
-
floatProperty
public static FloatProperty floatProperty(Character aShortOption, String aLongOption, String aDescription) Instantiates a newFloatPropertywith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option, else the short option is used ass alias.- Parameters:
aShortOption- The short option to use.aLongOption- the float propertyaDescription- The description of theFloatProperty- Returns:
- The accordingly created
FloatPropertyinstance. - See Also:
-
floatProperty
public static FloatProperty floatProperty(Character aShortOption, String aLongOption, String aDescription, Consumer<FloatProperty> aConsumer) Instantiates a newFloatPropertywith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option, else the short option is used ass alias.- Parameters:
aShortOption- The short option to use.aLongOption- the float propertyaDescription- The description of theFloatPropertyaConsumer- TheConsumerbeing invoked in case thisFloatPropertyparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
FloatPropertyinstance. - See Also:
-
floatProperty
public static FloatProperty floatProperty(Character aShortOption, String aLongOption, String aAlias, String aDescription) Instantiates a newFloatPropertywith the given arguments.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theFloatProperty- Returns:
- The accordingly created
FloatPropertyinstance. - See Also:
-
floatProperty
public static FloatProperty floatProperty(Character aShortOption, String aLongOption, String aAlias, String aDescription, Consumer<FloatProperty> aConsumer) Instantiates a newFloatPropertywith the given arguments.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theFloatPropertyaConsumer- TheConsumerbeing invoked in case thisFloatPropertyparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
FloatPropertyinstance. - See Also:
-
floatProperty
Instantiates a newFloatPropertywith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option.- Parameters:
aLongOption- The long option to use.aDescription- The description of theFloatProperty- Returns:
- The accordingly created
FloatPropertyinstance. - See Also:
-
floatProperty
public static FloatProperty floatProperty(String aLongOption, String aDescription, Consumer<FloatProperty> aConsumer) Instantiates a newFloatPropertywith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option.- Parameters:
aLongOption- The long option to use.aDescription- The description of theFloatPropertyaConsumer- TheConsumerbeing invoked in case thisFloatPropertyparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
FloatPropertyinstance. - See Also:
-
floatProperty
Instantiates a newFloatPropertywith the given arguments.- Parameters:
aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theFloatProperty- Returns:
- The accordingly created
FloatPropertyinstance. - See Also:
-
floatProperty
public static FloatProperty floatProperty(String aLongOption, String aAlias, String aDescription, Consumer<FloatProperty> aConsumer) Instantiates a newFloatPropertywith the given arguments.- Parameters:
aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theFloatPropertyaConsumer- TheConsumerbeing invoked in case thisFloatPropertyparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
FloatPropertyinstance. - See Also:
-
forceFlag
Constructs the predefined forceFlag. -
forceFlag
Constructs the predefined forceFlag. -
forceFlag
Constructs the predefined forceFlag. -
helpFlag
Constructs the predefined helpFlag. -
helpFlag
Constructs the predefined helpFlag. -
helpFlag
Constructs the predefined helpFlag. -
initFlag
Constructs the predefined initFlag. -
initFlag
Constructs the predefined initFlag. -
initFlag
Constructs the predefined initFlag. -
intOption
Instantiates a newIntOptionwith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option, else the short option is used ass alias. -
intOption
public static IntOption intOption(Character aShortOption, String aLongOption, String aDescription, Consumer<IntOption> aConsumer) Instantiates a newIntOptionwith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option, else the short option is used ass alias.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aDescription- The description of theIntOptionaConsumer- TheConsumerbeing invoked in case thisIntOptionparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
IntOptioninstance. - See Also:
-
intOption
public static IntOption intOption(Character aShortOption, String aLongOption, String aAlias, String aDescription) Instantiates a newIntOptionwith the given arguments. -
intOption
public static IntOption intOption(Character aShortOption, String aLongOption, String aAlias, String aDescription, Consumer<IntOption> aConsumer) Instantiates a newIntOptionwith the given arguments.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theIntOptionaConsumer- TheConsumerbeing invoked in case thisIntOptionparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
IntOptioninstance. - See Also:
-
intOption
Instantiates a newIntOptionwith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option. -
intOption
public static IntOption intOption(String aLongOption, String aDescription, Consumer<IntOption> aConsumer) Instantiates a newIntOptionwith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option. -
intOption
Instantiates a newIntOptionwith the given arguments. -
intOption
public static IntOption intOption(String aLongOption, String aAlias, String aDescription, Consumer<IntOption> aConsumer) Instantiates a newIntOptionwith the given arguments.- Parameters:
aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theIntOptionaConsumer- TheConsumerbeing invoked in case thisIntOptionparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
IntOptioninstance. - See Also:
-
intProperty
public static IntProperty intProperty(Character aShortOption, String aLongOption, String aDescription) Instantiates a newIntPropertywith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option, else the short option is used ass alias.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aDescription- The description of theIntProperty- Returns:
- The accordingly created
IntPropertyinstance. - See Also:
-
intProperty
public static IntProperty intProperty(Character aShortOption, String aLongOption, String aDescription, Consumer<IntProperty> aConsumer) Instantiates a newIntPropertywith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option, else the short option is used ass alias.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aDescription- The description of theIntPropertyaConsumer- TheConsumerbeing invoked in case thisIntPropertyparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
IntPropertyinstance. - See Also:
-
intProperty
public static IntProperty intProperty(Character aShortOption, String aLongOption, String aAlias, String aDescription) Instantiates a newIntPropertywith the given arguments.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theIntProperty- Returns:
- The accordingly created
IntPropertyinstance. - See Also:
-
intProperty
public static IntProperty intProperty(Character aShortOption, String aLongOption, String aAlias, String aDescription, Consumer<IntProperty> aConsumer) Instantiates a newIntPropertywith the given arguments.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theIntPropertyaConsumer- TheConsumerbeing invoked in case thisIntPropertyparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
IntPropertyinstance. - See Also:
-
intProperty
Instantiates a newIntPropertywith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option.- Parameters:
aLongOption- The long option to use.aDescription- The description of theIntProperty- Returns:
- The accordingly created
IntPropertyinstance. - See Also:
-
intProperty
public static IntProperty intProperty(String aLongOption, String aDescription, Consumer<IntProperty> aConsumer) Instantiates a newIntPropertywith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option.- Parameters:
aLongOption- The long option to use.aDescription- The description of theIntPropertyaConsumer- TheConsumerbeing invoked in case thisIntPropertyparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
IntPropertyinstance. - See Also:
-
intProperty
Instantiates a newIntPropertywith the given arguments.- Parameters:
aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theIntProperty- Returns:
- The accordingly created
IntPropertyinstance. - See Also:
-
intProperty
public static IntProperty intProperty(String aLongOption, String aAlias, String aDescription, Consumer<IntProperty> aConsumer) Instantiates a newIntPropertywith the given arguments.- Parameters:
aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theIntPropertyaConsumer- TheConsumerbeing invoked in case thisIntPropertyparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
IntPropertyinstance. - See Also:
-
longOption
public static LongOption longOption(Character aShortOption, String aLongOption, String aDescription) Instantiates a newLongOptionwith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option, else the short option is used ass alias.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aDescription- The description of theLongOption- Returns:
- The accordingly created
LongOptioninstance. - See Also:
-
longOption
public static LongOption longOption(Character aShortOption, String aLongOption, String aDescription, Consumer<LongOption> aConsumer) Instantiates a newLongOptionwith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option, else the short option is used ass alias.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aDescription- The description of theLongOptionaConsumer- TheConsumerbeing invoked in case thisLongOptionparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
LongOptioninstance. - See Also:
-
longOption
public static LongOption longOption(Character aShortOption, String aLongOption, String aAlias, String aDescription) Instantiates a newLongOptionwith the given arguments.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theLongOption- Returns:
- The accordingly created
LongOptioninstance. - See Also:
-
longOption
public static LongOption longOption(Character aShortOption, String aLongOption, String aAlias, String aDescription, Consumer<LongOption> aConsumer) Instantiates a newLongOptionwith the given arguments.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theLongOptionaConsumer- TheConsumerbeing invoked in case thisLongOptionparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
LongOptioninstance. - See Also:
-
longOption
Instantiates a newLongOptionwith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option.- Parameters:
aLongOption- The long option to use.aDescription- The description of theLongOption- Returns:
- The accordingly created
LongOptioninstance. - See Also:
-
longOption
public static LongOption longOption(String aLongOption, String aDescription, Consumer<LongOption> aConsumer) Instantiates a newLongOptionwith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option.- Parameters:
aLongOption- The long option to use.aDescription- The description of theLongOptionaConsumer- TheConsumerbeing invoked in case thisLongOptionparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
LongOptioninstance. - See Also:
-
longOption
Instantiates a newLongOptionwith the given arguments.- Parameters:
aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theLongOption- Returns:
- The accordingly created
LongOptioninstance. - See Also:
-
longOption
public static LongOption longOption(String aLongOption, String aAlias, String aDescription, Consumer<LongOption> aConsumer) Instantiates a newLongOptionwith the given arguments.- Parameters:
aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theLongOptionaConsumer- TheConsumerbeing invoked in case thisLongOptionparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
LongOptioninstance. - See Also:
-
longProperty
public static LongProperty longProperty(Character aShortOption, String aLongOption, String aDescription) Instantiates a newLongPropertywith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option, else the short option is used ass alias.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aDescription- The description of theLongProperty- Returns:
- The accordingly created
LongPropertyinstance. - See Also:
-
longProperty
public static LongProperty longProperty(Character aShortOption, String aLongOption, String aDescription, Consumer<LongProperty> aConsumer) Instantiates a newLongPropertywith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option, else the short option is used ass alias.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aDescription- The description of theLongPropertyaConsumer- TheConsumerbeing invoked in case thisLongPropertyparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
LongPropertyinstance. - See Also:
-
longProperty
public static LongProperty longProperty(Character aShortOption, String aLongOption, String aAlias, String aDescription) Instantiates a newLongPropertywith the given arguments.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theLongProperty- Returns:
- The accordingly created
LongPropertyinstance. - See Also:
-
longProperty
public static LongProperty longProperty(Character aShortOption, String aLongOption, String aAlias, String aDescription, Consumer<LongProperty> aConsumer) Instantiates a newLongPropertywith the given arguments.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theLongPropertyaConsumer- TheConsumerbeing invoked in case thisLongPropertyparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
LongPropertyinstance. - See Also:
-
longProperty
Instantiates a newLongPropertywith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option.- Parameters:
aLongOption- The long option to use.aDescription- The description of theLongProperty- Returns:
- The accordingly created
LongPropertyinstance. - See Also:
-
longProperty
public static LongProperty longProperty(String aLongOption, String aDescription, Consumer<LongProperty> aConsumer) Instantiates a newLongPropertywith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option.- Parameters:
aLongOption- The long option to use.aDescription- The description of theLongPropertyaConsumer- TheConsumerbeing invoked in case thisLongPropertyparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
LongPropertyinstance. - See Also:
-
longProperty
Instantiates a newLongPropertywith the given arguments.- Parameters:
aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theLongProperty- Returns:
- The accordingly created
LongPropertyinstance. - See Also:
-
longProperty
public static LongProperty longProperty(String aLongOption, String aAlias, String aDescription, Consumer<LongProperty> aConsumer) Instantiates a newLongPropertywith the given arguments.- Parameters:
aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theLongPropertyaConsumer- TheConsumerbeing invoked in case thisLongPropertyparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
LongPropertyinstance. - See Also:
-
none
Instantiates a newNoneOperand.- Parameters:
aProperty- The key (= alias) and the value for the operand.- Returns:
- the none operand
- See Also:
-
none
Instantiates a newNoneOperand.- Parameters:
aDescription- The description to be used (without any line breaks).- Returns:
- the none operand
- See Also:
-
none
Instantiates a newNoneOperand.- Parameters:
aAlias- The identifier to be used when printing the syntax via theTerm.toSyntax(CliContext)method.aDescription- The description to be used (without any line breaks).- Returns:
- the none operand
- See Also:
-
operation
Constructs aOperationwith the given arguments.- Parameters:
aOperation- The operation to declare.aDescription- The description to be used (without any line breaks).- Returns:
- The accordingly created
Operation.
-
operation
public static Operation operation(String aOperation, String aDescription, Consumer<Operation> aConsumer) Constructs aOperationwith the given arguments. -
operation
Constructs aOperationwith the given arguments.- Parameters:
aOperation- The operation to declare.aAlias- The operation's name to be used when constructing the syntax.aDescription- The description to be used (without any line breaks).- Returns:
- The accordingly created
Operation.
-
operation
public static Operation operation(String aOperation, String aAlias, String aDescription, Consumer<Operation> aConsumer) Constructs aOperationwith the given arguments.- Parameters:
aOperation- The operation to declare.aAlias- The operation's name to be used when constructing the syntax.aDescription- The description to be used (without any line breaks).aConsumer- TheConsumerbeing invoked in case thisOperationparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
Operation.
-
optional
Semantically identical synonym for theoptional(Term...)declaration.- Parameters:
aArgs- TheTerm(Condition) instances to be nested- Returns:
- The according
AbstractCondition. - See Also:
-
or
-
quietFlag
Constructs the predefined quietFlag. -
quietFlag
Constructs the predefined quietFlag. -
quietFlag
Constructs the predefined quietFlag. -
stringOperand
Instantiates a newStringOperand.- Parameters:
aAlias- The alias to be used for naming purposes.aDescription- The description to be used (without any line breaks).- Returns:
- The according
StringOperand. - See Also:
-
stringOperand
public static StringOperand stringOperand(String aAlias, String aDescription, Consumer<StringOperand> aConsumer) Instantiates a newStringOperand.- Parameters:
aAlias- The alias to be used for naming purposes.aDescription- The description to be used (without any line breaks).aConsumer- TheConsumerbeing invoked in case thisStringOperandparticipated in successfully parsing the command line arguments.- Returns:
- The according
StringOperand. - See Also:
-
stringOption
public static StringOption stringOption(Character aShortOption, String aLongOption, String aDescription) Instantiates a newStringOptionwith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option, else the short option is used ass alias.- Parameters:
aShortOption- The short option to use.aLongOption- the string optionaDescription- The description of theStringOption- Returns:
- The accordingly created
StringOptioninstance. - See Also:
-
stringOption
public static StringOption stringOption(Character aShortOption, String aLongOption, String aDescription, Consumer<StringOption> aConsumer) Instantiates a newStringOptionwith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option, else the short option is used ass alias.- Parameters:
aShortOption- The short option to use.aLongOption- the string optionaDescription- The description of theStringOptionaConsumer- TheConsumerbeing invoked in case thisStringOptionparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
StringOptioninstance. - See Also:
-
stringOption
public static StringOption stringOption(Character aShortOption, String aLongOption, String aAlias, String aDescription) Instantiates a newStringOptionwith the given arguments.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theStringOption- Returns:
- The accordingly created
StringOptioninstance. - See Also:
-
stringOption
public static StringOption stringOption(Character aShortOption, String aLongOption, String aAlias, String aDescription, Consumer<StringOption> aConsumer) Instantiates a newStringOptionwith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option, else the short option is used ass alias.- Parameters:
aShortOption- The short option to use.aLongOption- the string optionaAlias- The alias to be used for naming purposes.aDescription- The description of theStringOptionaConsumer- TheConsumerbeing invoked in case thisStringOptionparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
StringOptioninstance. - See Also:
-
stringOption
Instantiates a newStringOptionwith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option.- Parameters:
aLongOption- The long option to use.aDescription- The description of theStringOption- Returns:
- The accordingly created
StringOptioninstance. - See Also:
-
stringOption
public static StringOption stringOption(String aLongOption, String aDescription, Consumer<StringOption> aConsumer) Instantiates a newStringOptionwith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option.- Parameters:
aLongOption- The long option to use.aDescription- The description of theStringOptionaConsumer- TheConsumerbeing invoked in case thisStringOptionparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
StringOptioninstance. - See Also:
-
stringOption
Instantiates a newStringOptionwith the given arguments.- Parameters:
aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theStringOption- Returns:
- The accordingly created
StringOptioninstance. - See Also:
-
stringOption
public static StringOption stringOption(String aLongOption, String aAlias, String aDescription, Consumer<StringOption> aConsumer) Instantiates a newStringOptionwith the given arguments.- Parameters:
aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theStringOptionaConsumer- TheConsumerbeing invoked in case thisStringOptionparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
StringOptioninstance. - See Also:
-
stringProperty
public static StringProperty stringProperty(Character aShortOption, String aLongOption, String aDescription) Instantiates a newStringPropertywith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option, else the short option is used ass alias.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aDescription- The description of theStringProperty- Returns:
- The accordingly created
StringPropertyinstance. - See Also:
-
stringProperty
public static StringProperty stringProperty(Character aShortOption, String aLongOption, String aDescription, Consumer<StringProperty> aConsumer) Instantiates a newStringPropertywith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option, else the short option is used ass alias.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aDescription- The description of theStringPropertyaConsumer- TheConsumerbeing invoked in case thisStringPropertyparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
StringPropertyinstance. - See Also:
-
stringProperty
public static StringProperty stringProperty(Character aShortOption, String aLongOption, String aAlias, String aDescription) Instantiates a newStringPropertywith the given arguments.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theStringProperty- Returns:
- The accordingly created
StringPropertyinstance. - See Also:
-
stringProperty
public static StringProperty stringProperty(Character aShortOption, String aLongOption, String aAlias, String aDescription, Consumer<StringProperty> aConsumer) Instantiates a newStringPropertywith the given arguments.- Parameters:
aShortOption- The short option to use.aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theStringPropertyaConsumer- TheConsumerbeing invoked in case thisStringPropertyparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
StringPropertyinstance. - See Also:
-
stringProperty
Instantiates a newStringPropertywith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option.- Parameters:
aLongOption- The long option to use.aDescription- The description of theStringProperty- Returns:
- The accordingly created
StringPropertyinstance. - See Also:
-
stringProperty
public static StringProperty stringProperty(String aLongOption, String aDescription, Consumer<StringProperty> aConsumer) Instantiates a newStringPropertywith the given arguments. In case a long option is provided, the intance's alias will automatically be set with the long option.- Parameters:
aLongOption- The long option to use.aDescription- The description of theStringPropertyaConsumer- TheConsumerbeing invoked in case thisStringPropertyparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
StringPropertyinstance. - See Also:
-
stringProperty
Instantiates a newStringPropertywith the given arguments.- Parameters:
aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theStringProperty- Returns:
- The accordingly created
StringPropertyinstance. - See Also:
-
stringProperty
public static StringProperty stringProperty(String aLongOption, String aAlias, String aDescription, Consumer<StringProperty> aConsumer) Instantiates a newStringPropertywith the given arguments.- Parameters:
aLongOption- The long option to use.aAlias- The alias to be used for naming purposes.aDescription- The description of theStringPropertyaConsumer- TheConsumerbeing invoked in case thisStringPropertyparticipated in successfully parsing the command line arguments.- Returns:
- The accordingly created
StringPropertyinstance. - See Also:
-
sysInfoFlag
Constructs the predefined system infoFlag.- Returns:
- The accordingly created
Flaginstance. - See Also:
-
sysInfoFlag
Constructs the predefined system infoFlag.- Parameters:
hasShortOption- True in case to also enable the short option, else only the long option takes effect.- Returns:
- The accordingly created
Flaginstance. - See Also:
-
sysInfoFlag
Constructs the predefined system infoFlag.- Parameters:
aDescription- The description to use when printing out the help text.- Returns:
- The accordingly created
Flaginstance. - See Also:
-
verboseFlag
Constructs the predefined verboseFlag.- Returns:
- The accordingly created
Flaginstance. - See Also:
-
verboseFlag
Constructs the predefined verboseFlag.- Parameters:
hasShortOption- True in case to also enable the short option, else only the long option takes effect.- Returns:
- The accordingly created
Flaginstance. - See Also:
-
verboseFlag
Constructs the predefined verboseFlag.- Parameters:
aDescription- The description to use when printing out the help text.- Returns:
- The accordingly created
Flaginstance. - See Also:
-
xor
-