FormatRegistry
case class FormatRegistry(messageFormatters: Map[Class[_], Formatter[_]], enumFormatters: Map[EnumDescriptor, Formatter[EnumValueDescriptor]], registeredCompanions: Seq[GenericCompanion])
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Value members
Concrete methods
def registerEnumFormatter[E <: GeneratedEnum](writer: (Printer, EnumValueDescriptor) => Json, parser: (Parser, Json) => EnumValueDescriptor)(cmp: GeneratedEnumCompanion[E]): FormatRegistry
def registerMessageFormatter[T <: GeneratedMessage](writer: (Printer, T) => Json, parser: (Parser, Json) => T)(ct: ClassTag[T]): FormatRegistry
def registerWriter[T <: GeneratedMessage](writer: T => Json, parser: Json => T)(`evidence$1`: ClassTag[T]): FormatRegistry