oxygen.cli
package oxygen.cli
Members list
Packages
package oxygen.cli.error
Type members
Classlikes
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait ParamLikeclass ScopedParamclass ShortParamMultitrait ValueLikeclass Bracketedclass ValueShow all
object Arg
sealed trait BooleanLongName extends LongReference, BooleanName
Attributes
- Companion
- object
- Supertypes
- Known subtypes
object BooleanLongName
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
BooleanLongName.type
sealed trait BooleanName extends Name
Attributes
- Supertypes
- Known subtypes
final case class BooleanShortName(trueName: ShortName, falseName: ShortName) extends ShortReference, BooleanName
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait BooleanNametrait ShortReferencetrait Nameclass Objecttrait Matchableclass AnyShow all
object Defaultable
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Defaultable.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class Defaultclass EnumValuesclass Errorclass Helpclass HelpExtraobject Optionalobject Repeatedobject RepeatedNelShow all
object HelpHint
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait ParamMessagetrait Baseclass Andclass Orclass Paramclass Rawobject Emptyclass UnparsedArgsclass WithHintstrait RootMessagetrait Baseclass Andclass Orobject Emptyclass Rawclass WithHintstrait ValueMessagetrait Baseclass Bracketedclass Orclass Rawclass Thenclass Valueobject Emptyclass UnparsedArgsclass WithHintsShow all
object HelpMessage
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
HelpMessage.type
enum HelpType
Attributes
- Companion
- object
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object HelpType
final case class LongName extends LongReference, SimpleName
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait SimpleNametrait LongReferencetrait Nameclass Objecttrait Matchableclass AnyShow all
object LongName
sealed trait LongReference extends Name
Attributes
- Supertypes
- Known subtypes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait BooleanNametrait BooleanLongNameclass PrefixBothclass PrefixFalseclass PrefixTrueclass BooleanShortNametrait LongReferenceclass LongNametrait ShortReferenceclass ShortNameclass Digitclass Letterclass LowerLetterclass UpperLettertrait SimpleNameShow all
Attributes
- Companion
- object
- Supertypes
- Known subtypes
-
class BooleanToggleclass Const[A]class FirstOfByArgIndex[A]class IfPresent[A]object Ignoredclass Optional[A]class Or[A]class ParamWithValues[A]class Rawclass Repeated[A]class RepeatedNel[A]class WithDefault[A]Show all
object Params
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class ParsedParamArgclass ParsedValueArg
final case class ParsedParamArg(names: List[LongReference], args: List[ParamLike]) extends ParsedArg
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ParsedArgclass Objecttrait Matchableclass AnyShow all
final case class ParsedValueArg(names: List[LongName], args: List[ValueLike]) extends ParsedArg
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ParsedArgclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait Params[A]class BooleanToggleclass Const[A]class FirstOfByArgIndex[A]class IfPresent[A]object Ignoredclass Optional[A]class Or[A]class ParamWithValues[A]class Rawclass Repeated[A]class RepeatedNel[A]class WithDefault[A]class Const[A]object Emptyclass Or[A]trait Values[A]class Bracketed[A]class Const[A]object Ignoredclass Optional[A]class Or[A]class Rawclass Repeated[A]class RepeatedNel[A]class SingleValueclass WithDefault[A]Show all
object Parser
sealed abstract class ShortName(val name: Char) extends ShortReference, SimpleName
Attributes
- Companion
- object
- Supertypes
- Known subtypes
object ShortName
sealed trait ShortReference extends Name
Attributes
- Supertypes
- Known subtypes
-
class BooleanShortNameclass ShortNameclass Digitclass Letterclass LowerLetterclass UpperLetterShow all
sealed trait SimpleName extends Name
Attributes
- Supertypes
- Known subtypes
-
class LongNameclass ShortNameclass Digitclass Letterclass LowerLetterclass UpperLetterShow all
Attributes
- Companion
- object
- Supertypes
- Known subtypes
-
class Bracketed[A]class Const[A]object Ignoredclass Optional[A]class Or[A]class Rawclass Repeated[A]class RepeatedNel[A]class SingleValueclass WithDefault[A]Show all
Givens
Givens
Implicits
Implicits
In this article