cowsay4s
core
package
core
Visibility
Public
All
Type Members
trait
Cow
extends
AnyRef
sealed abstract
class
CowAction
extends
EnumEntry
case class
CowCommand
(
action:
CowAction
,
cow:
Cow
,
face:
CowFace
,
wrap:
StrictPositiveInt
,
message:
String
)
extends
Product
with
Serializable
sealed
trait
CowError
extends
AnyRef
case class
CowFace
(
eyes:
Eyes
,
tongue:
Tongue
)
extends
Product
with
Serializable
sealed abstract
class
CowMode
extends
EnumEntry
final
case class
CustomCow
(
cowValue:
String
)
extends
Cow
with
Product
with
Serializable
sealed abstract
class
DefaultCow
extends
EnumEntry
with
Cow
trait
EnumWithDefault
[
A <:
EnumEntry
]
extends
Enum
[
A
]
final
case class
StrictPositiveInt
extends
AnyVal
with
Product
with
Serializable
Value Members
object
CowAction
extends
EnumWithDefault
[
CowAction
]
object
CowCommand
extends
Serializable
object
CowError
object
CowFace
extends
Serializable
object
CowMode
extends
EnumWithDefault
[
CowMode
]
object
CowSay
object
DefaultCow
extends
EnumWithDefault
[
DefaultCow
]
object
StrictPositiveInt
extends
Serializable
Ungrouped