JsonPatchOperation

class Object
trait Matchable
class Any

Type members

Classlikes

case class Add[T](path: String, value: T)(implicit fmt: Writes[T]) extends ValueOperation[T]
case class Copy(from: String, path: String) extends DirectionalOperation
case class Move(from: String, path: String) extends DirectionalOperation
sealed trait Operation
case class Remove(path: String) extends UnaryOperation
case class Replace[T](path: String, value: T)(implicit fmt: Writes[T]) extends ValueOperation[T]
trait ValueOperation[T] extends Operation