Package

diffson

jsonpatch

Permalink

package jsonpatch

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. jsonpatch
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class Add[Json](path: Pointer, value: Json)(implicit evidence$2: Jsony[Json]) extends Operation[Json] with Product with Serializable

    Permalink

    Add (or replace if existing) the pointed element

  2. case class Copy[Json](from: Pointer, path: Pointer)(implicit evidence$6: Jsony[Json]) extends Operation[Json] with Product with Serializable

    Permalink

    Copy the pointed element to the new position

  3. class JsonDiff[Json] extends Diff[Json, JsonPatch[Json]]

    Permalink
  4. case class JsonPatch[Json](ops: List[Operation[Json]])(implicit evidence$8: Jsony[Json]) extends Product with Serializable

    Permalink
  5. case class Move[Json](from: Pointer, path: Pointer)(implicit evidence$5: Jsony[Json]) extends Operation[Json] with Product with Serializable

    Permalink

    Move the pointed element to the new position

  6. sealed abstract class Operation[Json] extends AnyRef

    Permalink

    A patch operation to apply to a Json value

  7. case class Remove[Json](path: Pointer, old: Option[Json] = None)(implicit evidence$3: Jsony[Json]) extends Operation[Json] with Product with Serializable

    Permalink

    Remove the pointed element

  8. case class Replace[Json](path: Pointer, value: Json, old: Option[Json] = None)(implicit evidence$4: Jsony[Json]) extends Operation[Json] with Product with Serializable

    Permalink

    Replace the pointed element by the given value

  9. case class Test[Json](path: Pointer, value: Json)(implicit evidence$7: Jsony[Json]) extends Operation[Json] with Product with Serializable

    Permalink

    Test that the pointed element is equal to the given value

Value Members

  1. object JsonPatch extends Serializable

    Permalink
  2. object lcsdiff

    Permalink
  3. object simplediff

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped