Package

com.rojoma.json.v3

zipper

Permalink

package zipper

Visibility
  1. Public
  2. All

Type Members

  1. sealed trait JArrayZipper extends JsonZipper

    Permalink

    A com.rojoma.json.v3.zipper.JsonZipper that points to a com.rojoma.json.v3.ast.JArray.

  2. sealed trait JAtomZipper extends JsonZipper

    Permalink

    A com.rojoma.json.v3.zipper.JsonZipper that points to a com.rojoma.json.v3.ast.JAtom.

  3. sealed trait JObjectZipper extends JsonZipper

    Permalink

    A com.rojoma.json.v3.zipper.JsonZipper that points to a com.rojoma.json.v3.ast.JObject.

  4. sealed trait JsonZipper extends ZipperLike

    Permalink

    A zipper that points somewhere in the tree defined by a com.rojoma.json.v3.ast.JValue.

    A zipper that points somewhere in the tree defined by a com.rojoma.json.v3.ast.JValue. It can be used to move around or update the tree in a purely functional manner.

    See also

    com.rojoma.json.v3.jpath.JPath for a higher-level read-only interface to this functionality.

  5. sealed trait NothingZipper extends ZipperLike

    Permalink

    A zipper referencing the hole left after a remove operation.

  6. sealed trait ZipperLike extends AnyRef

    Permalink

    A common parent representing both com.rojoma.json.v3.zipper.JsonZippers and the com.rojoma.json.v3.zipper.NothingZippers which result from removing items from the tree of com.rojoma.json.v3.ast.JValues.

Value Members

  1. object JArrayZipper

    Permalink
  2. object JAtomZipper

    Permalink
  3. object JObjectZipper

    Permalink
  4. object JsonZipper

    Permalink

Ungrouped