OFormat

object OFormat
Companion
class
class Object
trait Matchable
class Any

Value members

Concrete methods

def apply[A](read: JsValue => JsResult[A], write: A => JsObject): OFormat[A]
def apply[A](r: Reads[A], w: OWrites[A]): OFormat[A]

Deprecated methods

@deprecated("Use `oFormatFromReadsAndOWrites`", "2.7.0")
def GenericOFormat[T](implicit fjs: Reads[T], tjs: OWrites[T]): Format[T]
Deprecated

Implicits

Implicits

implicit def functionalCanBuildFormats(implicit rcb: FunctionalCanBuild[[A] =>> Reads[A]], wcb: FunctionalCanBuild[[A] =>> OWrites[A]]): FunctionalCanBuild[[A] =>> OFormat[A]]
implicit val invariantFunctorOFormat: InvariantFunctor[[A] =>> OFormat[A]]
implicit def oFormatFromReadsAndOWrites[T](implicit fjs: Reads[T], tjs: OWrites[T]): OFormat[T]