Companion

harness.core.Enum$.Companion
trait Companion[E <: Enum[E]]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Type members

Classlikes

abstract class EnumMap[Enc](enc: E => Enc)

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object ToString.type
object ToString extends EnumMap[String]

Attributes

Supertypes
class EnumMap[String]
class Object
trait Matchable
class Any
Self type
ToString.type

Value members

Abstract methods

def values: Array[E]

Concrete fields

protected val defaultToString: E => String
final lazy val enumValues: Seq[E]

Implicits

Implicits

final implicit val hasCompanion: HasCompanion[E]