APNSPushType

com.malliina.push.apns.APNSPushType$
See theAPNSPushType companion class
object APNSPushType extends StringEnumCompanion[APNSPushType]

Attributes

Companion:
class
Graph
Supertypes
trait Sum
trait Mirror
class StringEnumCompanion[APNSPushType]
class EnumCompanion[String, APNSPushType]
class ValidatingCompanion[String, APNSPushType]
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Type members

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Attributes

Inherited from:
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Attributes

Inherited from:
Mirror

Value members

Concrete methods

override def all: Seq[APNSPushType]

Attributes

Definition Classes
EnumCompanion
override def write(t: APNSPushType): String

Attributes

Definition Classes
ValidatingCompanion

Inherited methods

override def build(input: String): Either[ErrorMessage, T]

Attributes

Definition Classes
StringEnumCompanion -> EnumCompanion -> ValidatingCompanion
Inherited from:
StringEnumCompanion
override def defaultError(input: String): ErrorMessage

Attributes

Definition Classes
EnumCompanion -> ValidatingCompanion
Inherited from:
EnumCompanion
def resolveName(item: APNSPushType): Raw

Attributes

Inherited from:
EnumCompanion

Implicits

Inherited implicits

implicit val json: Codec[APNSPushType]

Attributes

Inherited from:
ValidatingCompanion
implicit val ordering: Ordering[APNSPushType]

Attributes

Inherited from:
ValidatingCompanion