package
diff
Type Members
-
case class
Addition
(newValue: JValue) extends InnerJsonDiff with Product with Serializable
-
class
ArrayDiff
extends JsonDiff
-
case class
ArrayDiffLengthening
(replacements: Map[Int, JsonDiff], additions: Seq[JValue]) extends ArrayDiff with Product with Serializable
-
case class
ArrayDiffSameLength
(replacements: Map[Int, JsonDiff]) extends ArrayDiff with Product with Serializable
-
case class
ArrayDiffShortening
(replacements: Map[Int, JsonDiff], removals: Seq[JValue]) extends ArrayDiff with Product with Serializable
-
-
class
JsonDiff
extends InnerJsonDiff
-
-
-
case class
ObjectDiff
(fieldDiffs: Map[String, InnerJsonDiff]) extends JsonDiff with Product with Serializable
-
case class
Removal
(oldValue: JValue) extends InnerJsonDiff with Product with Serializable
-
case class
Replacement
(oldValue: JValue, newValue: JValue) extends JsonDiff with Product with Serializable
Value Members
-
object
JsonDiff
extends (JValue, JValue) ⇒ Option[JsonDiff]