JsonBase

sealed abstract class JsonBase[T](put: Put[PGobject], get: Get[PGobject], val tpe: String)(encode: T => String, decode: String => Either[String, T]) extends BackendCodec[T]
trait BackendCodec[T]
class Object
trait Matchable
class Any
class Json[T]
class JsonB[T]

Value members

Concrete methods

final def codec: Meta[T]

Concrete fields

val tpe: String