oxygen.cli.HelpMessage.ParamMessage
See theParamMessage companion trait
object ParamMessage
Attributes
- Companion
- trait
- Graph
-
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ParamMessage.type
Members list
Type members
Classlikes
final case class And(left: ParamMessage, right: ParamMessage) extends Base
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Basetrait ParamMessagetrait HelpMessageclass Objecttrait Matchableclass AnyShow all
sealed trait Base extends ParamMessage
Attributes
- Supertypes
- Known subtypes
case object Empty extends ParamMessage
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait ParamMessagetrait HelpMessageclass Objecttrait Matchableclass AnyShow all
- Self type
-
Empty.type
final case class Or(left: ParamMessage, right: ParamMessage) extends Base
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Basetrait ParamMessagetrait HelpMessageclass Objecttrait Matchableclass AnyShow all
final case class Param(longReference: LongReference, shortReference: Option[ShortReference], aliases: List[Name], valueMessage: ValueMessage) extends Base
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Basetrait ParamMessagetrait HelpMessageclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Basetrait ParamMessagetrait HelpMessageclass Objecttrait Matchableclass AnyShow all
final case class UnparsedArgs(args: NonEmptyList[ParamLike]) extends ParamMessage
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ParamMessagetrait HelpMessageclass Objecttrait Matchableclass AnyShow all
final case class WithHints(annotated: Base, messages: NonEmptyList[HelpHint]) extends ParamMessage
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ParamMessagetrait HelpMessageclass Objecttrait Matchableclass AnyShow all
Inherited and Abstract types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Mirror
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror
In this article