Object

diffson.jsonmergepatch.JsonMergePatch.Object
case class Object[Json](fields: Map[String, Json])(implicit Json: Jsony[Json]) extends JsonMergePatch[Json]

Attributes

Source
JsonMergePatch.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait JsonMergePatch[Json]
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def apply[F[_]](json: Json)(implicit F: MonadError[F, Throwable]): F[Json]

Applies this patch to the given Json valued and returns the patched value

Applies this patch to the given Json valued and returns the patched value

Attributes

Source
JsonMergePatch.scala
def toJson: Json

Attributes

Source
JsonMergePatch.scala

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product