scalapb_argonaut
package
scalapb_argonaut
Type Members
-
final
case class
EnumFormatter[T](writer: (Printer, T) ⇒ Json, parser: (Parser, Json) ⇒ Option[T]) extends Product with Serializable
-
case class
FormatRegistry(messageFormatters: Map[Class[_], Formatter[_]] = Map.empty, enumFormatters: Map[EnumDescriptor, EnumFormatter[EnumValueDescriptor]] = Map.empty, registeredCompanions: Seq[GenericCompanion] = Seq.empty) extends Product with Serializable
-
case class
Formatter[T](writer: (Printer, T) ⇒ Json, parser: (Parser, Json) ⇒ T) extends Product with Serializable
-
class
Parser extends AnyRef
-
class
Printer extends AnyRef