mainargs
mainargs
acyclic
mainargs
ArgSig
ArgSig
Compat
Flag
Invoker
Leftover
Macros
MainData
MainData
MethodMains
ParamResult
ParamResult
Failure
Success
ParserForClass
ParserForClass
ParserForMethods
ParserForMethods
Renderer
ArgOrd
Result
Result
Failure
Early
NoMainMethodsDetected
SubcommandNotSpecified
SubcommandSelectionDashes
UnableToFindSubcommand
Early
Exception
InvalidArguments
MismatchedArguments
Failure
ParamError
DefaultFailed
Exception
Failed
ParamError
Success
TokenGrouping
TokenGrouping
TokensReader
TokensReader
BooleanRead
ByteRead
Class
Constant
DoubleRead
Flag
FlagRead
FloatRead
IntRead
Leftover
LeftoverRead
LongRead
MapRead
OptionRead
SeqRead
ShortNamed
ShortRead
Simple
StringRead
Terminal
Util
arg
main
mainargs
/
mainargs
/
TokensReader
/
ShortNamed
ShortNamed
sealed
trait
ShortNamed
[
T
]
extends
Terminal
[
T
]
Graph
Supertypes
Known subtypes
trait
Terminal
[
T
]
trait
TokensReader
[
T
]
class
Object
trait
Matchable
class
Any
trait
Leftover
[
T
,
V
]
class
LeftoverRead
[
T
]
trait
Simple
[
T
]
object
BooleanRead
.type
object
ByteRead
.type
object
DoubleRead
.type
object
FloatRead
.type
object
IntRead
.type
object
LongRead
.type
class
MapRead
[
K
,
V
]
class
OptionRead
[
T
]
class
SeqRead
[
C
,
T
]
object
ShortRead
.type
object
StringRead
.type
Value members
Value members
Abstract methods
def
shortName
:
String
The label that shows up in the CLI help message, e.g. the
bar
in
--foo <bar>
The label that shows up in the CLI help message, e.g. the
bar
in
--foo <bar>
Inherited methods
def
isClass
:
Boolean
Inherited from:
TokensReader
def
isConstant
:
Boolean
Inherited from:
TokensReader
def
isFlag
:
Boolean
Inherited from:
TokensReader
def
isLeftover
:
Boolean
Inherited from:
TokensReader
def
isSimple
:
Boolean
Inherited from:
TokensReader