TokensReader

replpp.shaded.mainargs.TokensReader
See theTokensReader companion object
sealed trait TokensReader[T]

Represents the ability to parse CLI input arguments into a type T

Has a fixed number of direct subtypes - Simple, Constant, Flag, Leftover, and Class - but each of those can be extended by an arbitrary number of user-specified instances.

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Class[T]
class ParserForClass[T]
trait Terminal[T]
trait Constant[T]
trait Flag
object FlagRead.type
trait ShortNamed[T]
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
Show all

Members list

Value members

Concrete methods

def isClass: Boolean
def isConstant: Boolean
def isFlag: Boolean
def isLeftover: Boolean
def isSimple: Boolean