Packages

package partial

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class Error(message: ErrorMessage, path: Path = Path.Empty) extends Product with Serializable

    Data structure for representing path-annotated error

    Data structure for representing path-annotated error

    message

    error message

    path

    error path annotation

    Since

    0.7.0

  2. sealed trait ErrorMessage extends AnyRef

    Representation of partial transformation error message

    Representation of partial transformation error message

    Since

    0.7.0

  3. final case class Path(elems: List[PathElement]) extends AnyVal with Product with Serializable

    Data structure for representing path in a (possibly) nested object structure.

    Data structure for representing path in a (possibly) nested object structure.

    elems

    list of path elements

    Since

    0.7.0

  4. sealed trait PathElement extends AnyRef

    Data type for representing path element in a (possibly) nested object structure.

    Data type for representing path element in a (possibly) nested object structure.

    Since

    0.7.0

  5. sealed trait Result[+A] extends AnyRef

    Data type representing either successfully computed value or collection of path-annotated errors.

    Data type representing either successfully computed value or collection of path-annotated errors.

    A

    type of success value

    Since

    0.7.0

Value Members

  1. object Error extends Serializable
  2. object ErrorMessage
  3. object Path extends Serializable
  4. object PathElement
  5. object Result

Ungrouped