com.twitter

app

package app

Visibility
  1. Public
  2. All

Type Members

  1. trait App extends AnyRef

    A composable application trait that includes flag parsing as well as basic application lifecycle (pre- and post- main).

  2. case class Flag[T](name: String, help: String, default: T)(implicit evidence$4: Flaggable[T]) extends Product with Serializable

    A single flag, typically instantiated by a com.twitter.app.Flags instance.

  3. case class FlagParseException(which: String, cause: Throwable) extends Exception with Product with Serializable

  4. class FlagUndefinedException extends Exception

  5. case class FlagUsageError(usage: String) extends Exception with Product with Serializable

  6. class FlagValueRequiredException extends Exception

  7. trait Flaggable[T] extends AnyRef

  8. class Flags extends AnyRef

    A simple flags implementation.

Value Members

  1. object Flaggable

Ungrouped