JsonPatch

final class JsonPatch[T, +P <: Pointer[T]]
Companion:
object
Source:
JsonPatch.scala
class Object
trait Matchable
class Any

Value members

Concrete methods

def add[V : Encoder](path: P => Pointer[V], value: V): JsonPatch[T, P]
def copy[V](from: P => Pointer[V], path: P => Pointer[V]): JsonPatch[T, P]
def move[V](from: P => Pointer[V], path: P => Pointer[V]): JsonPatch[T, P]
def remove[V](path: P => Pointer[V]): JsonPatch[T, P]
def replace[V : Encoder](path: P => Pointer[V], value: V): JsonPatch[T, P]
def test[V : Encoder](path: P => Pointer[V], value: V): JsonPatch[T, P]

Concrete fields