SimpleCompanion

abstract class SimpleCompanion[In, T] extends ValidatingCompanion[In, T]
class ValidatingCompanion[In, T]
class Object
trait Matchable
class Any
object ADMToken
object APNSToken
object GCMToken
object MPNSToken
object WNSToken
object APNSTopic

Value members

Abstract methods

def apply(in: In): T

Concrete methods

def build(input: In): Either[ErrorMessage, T]
def isValid(in: In): Boolean

Inherited methods

def defaultError(in: In): ErrorMessage
Inherited from
ValidatingCompanion
def write(t: T): In
Inherited from
ValidatingCompanion

Implicits

Inherited implicits

implicit val json: Codec[T]
Inherited from
ValidatingCompanion
implicit val ordering: Ordering[T]
Inherited from
ValidatingCompanion