scalapb_playjson
package
scalapb_playjson
Type Members
-
case class
FormatRegistry(messageFormatters: Map[Class[_], Formatter[_]] = ..., enumFormatters: Map[EnumDescriptor, Formatter[EnumValueDescriptor]] = ..., registeredCompanions: Seq[GenericCompanion] = collection.this.Seq.empty[Nothing]) extends Product with Serializable
-
case class
Formatter[T](writer: (Printer, T) ⇒ JsValue, parser: (Parser, JsValue) ⇒ T) extends Product with Serializable
-
case class
JsonFormatException(msg: String, cause: Exception) extends Exception with Product with Serializable
-
class
Parser extends AnyRef
-
class
Printer extends AnyRef
-
case class
TypeRegistry(companions: Map[String, GenericCompanion] = ..., filesSeen: Set[String] = scala.this.Predef.Set.empty[String]) extends Product with Serializable