OpenEnum

com.malliina.push.json.OpenEnum
trait OpenEnum[T]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object APNSError.type
object GCMResultError.type

Members list

Concise view

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]