OpenEnum

trait OpenEnum[T]
class Object
trait Matchable
class Any
object APNSError.type
object GCMResultError.type

Value members

Abstract methods

def all: Seq[T]
def default(name: String): T
def resolveName(item: T): String

Concrete methods

def allNames: String
def withName(name: String): T

Implicits

Implicits

implicit val json: Codec[T]