p

caseapp

core

package core

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. core
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class Arg (name: String, extraNames: Seq[Name], valueDescription: Option[ValueDescription], helpMessage: Option[HelpMessage], noHelp: Boolean, isFlag: Boolean, hintDescription: String, defaultDescription: Option[String]) extends Product with Serializable
  2. trait ArgParser [T] extends AnyRef
  3. trait ArgsApp extends AnyRef
  4. trait CommandArgsApp extends ArgsApp
  5. case class CommandMessages (args: Seq[Arg], argsNameOption: Option[String]) extends Product with Serializable
  6. trait CommandParser [T] extends AnyRef
  7. case class CommandsMessages [T](messages: Seq[(String, CommandMessages)]) extends Product with Serializable
  8. trait Default [CC] extends AnyRef

    Type class providing a default value for type CC

  9. trait DefaultArgsApp extends ArgsApp
  10. case class DefaultBaseCommand () extends Command with Product with Serializable
  11. trait DefaultCommandArgsApp extends DefaultArgsApp with CommandArgsApp
  12. trait DefaultOr [L <: HList, D <: HList] extends AnyRef
  13. trait HListParser [L <: HList, D <: HList, -N <: HList, -V <: HList, -M <: HList, -H <: HList, R <: HList] extends AnyRef
  14. trait LowPriorityDefaultOr extends AnyRef
  15. case class Messages [T](args: Seq[Arg], appName: String, appVersion: String, progName: String, argsNameOption: Option[String], optionsDesc: String = "[options]") extends Product with Serializable

    Provides usage and help messages related to T

  16. implicit class NameOps extends AnyRef
  17. trait Parser [T] extends AnyRef
  18. trait PlatformArgParsers extends AnyRef
  19. trait PlatformDefaults extends AnyRef
  20. implicit class ValueDescriptionOps extends AnyRef
  21. case class WithHelp [T](usage: Boolean = false, help: Boolean = false, base: T) extends Product with Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped