Attributes
Members list
Value members
Concrete methods
Parses a value.
Parses a value.
value must be consumed. Corresponds to cases like --foo=bar.
Value parameters
- current:
-
latest parsed value wrapped in scala.Some if any, scala.None else
- value:
-
scala.Predef.String to parse
Attributes
- Returns
-
in case of success, a
T, wrapped in scala.Right; else, and error message, wrapped in caseapp.core.Error and scala.Left
Called when the corresponding argument was specified with no value.
Called when the corresponding argument was specified with no value.
Can happen if the option was enabled as very last argument, like --bar in --foo 1 other --bar.
Value parameters
- current:
-
latest parsed value wrapped in scala.Some if any, scala.None else
Attributes
- Returns
-
a
Twrapped in scala.Right in case of success, or an error message wrapped in caseapp.core.Error and scala.Left else - Definition Classes
Whether the parsed value corresponds to a flag.
Whether the parsed value corresponds to a flag.
Prevents telling corresponding arguments expect a value in help messages.
Attributes
- Definition Classes
Parses a value.
Parses a value.
Unlike apply above, value may or may not be consumed. Corresponds to cases like --foo bar.
Use of value or not must be returned via the caseapp.core.argparser.Consumed value.
Value parameters
- current:
-
latest parsed value wrapped in scala.Some if any, scala.None else
- value:
-
scala.Predef.String to parse
Attributes
- Returns
-
in case of success, whether
valuewas consumed and aT, wrapped in scala.Right; else, and error message, wrapped in caseapp.core.Error and scala.Left - Definition Classes
Inherited methods
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product