Package

cowsay4s

core

Permalink

package core

Visibility
  1. Public
  2. All

Type Members

  1. trait Cow extends AnyRef

    Permalink
  2. sealed abstract class CowAction extends EnumEntry

    Permalink
  3. case class CowCommand(action: CowAction, cow: Cow, face: CowFace, wrap: StrictPositiveInt, message: String) extends Product with Serializable

    Permalink
  4. sealed trait CowError extends AnyRef

    Permalink
  5. case class CowFace(eyes: Eyes, tongue: Tongue) extends Product with Serializable

    Permalink
  6. sealed abstract class CowMode extends EnumEntry

    Permalink
  7. final case class CustomCow(cowValue: String) extends Cow with Product with Serializable

    Permalink
  8. sealed abstract class DefaultCow extends EnumEntry with Cow

    Permalink
  9. trait EnumWithDefault[A <: EnumEntry] extends Enum[A]

    Permalink
  10. final case class StrictPositiveInt extends AnyVal with Product with Serializable

    Permalink

Value Members

  1. object CowAction extends EnumWithDefault[CowAction]

    Permalink
  2. object CowCommand extends Serializable

    Permalink
  3. object CowError

    Permalink
  4. object CowFace extends Serializable

    Permalink
  5. object CowMode extends EnumWithDefault[CowMode]

    Permalink
  6. object CowSay

    Permalink
  7. object DefaultCow extends EnumWithDefault[DefaultCow]

    Permalink
  8. object StrictPositiveInt extends Serializable

    Permalink

Ungrouped