Package

gnieh

diffson

Permalink

package diffson

This package contains an implementation of Json JsonPatch, according to [RFC-6902](http://tools.ietf.org/html/rfc6902)

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

Type Members

  1. class DiffsonException extends Exception

    Permalink
  2. abstract class DiffsonInstance[JsValue] extends JsonDiffSupport[JsValue] with JsonPatchSupport[JsValue] with JsonPointerSupport[JsValue] with JsonSupport[JsValue]

    Permalink
  3. class DynamicProgLcs[T] extends Lcs[T]

    Permalink

    Implementation of the LCS using dynamic programming.

  4. class FormatException extends DiffsonException

    Permalink
  5. trait JsonDiffSupport[JsValue] extends AnyRef

    Permalink
  6. trait JsonPatchSupport[JsValue] extends AnyRef

    Permalink
  7. trait JsonPointerSupport[JsValue] extends AnyRef

    Permalink
  8. trait JsonSupport[JsValue] extends AnyRef

    Permalink
  9. trait Lcs[T] extends AnyRef

    Permalink

    The interface to classes that computes the longest common subsequence between two sequences of elements

  10. class PatchException extends DiffsonException

    Permalink
  11. class Patience[T] extends Lcs[T]

    Permalink

    Implementation of the patience algorithm [1] to compute the longest common subsequence

    Implementation of the patience algorithm [1] to compute the longest common subsequence

    [1] http://alfedenzo.livejournal.com/170301.html

  12. sealed abstract class Pointer extends AnyRef

    Permalink

    A parsed Json pointer as per RFC-6901.

  13. class PointerException extends DiffsonException

    Permalink

Value Members

  1. object /

    Permalink
  2. object Pointer

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped