Packages

  • package root
    Definition Classes
    root
  • package io
    Definition Classes
    root
  • package scalaland
    Definition Classes
    io
  • package chimney
    Definition Classes
    scalaland
  • package dsl

    Main object to import in order to use Chimney's features

    Main object to import in order to use Chimney's features

    Definition Classes
    chimney
    Since

    0.1.0

  • package inlined

    Imports only extension methods for inlined derivation

    Imports only extension methods for inlined derivation

    Definition Classes
    chimney
    Since

    0.8.0

  • package partial
    Definition Classes
    chimney
  • Error
  • ErrorMessage
  • Path
  • PathElement
  • Result
  • package syntax

    Imports only extension methods for summoning and using Transformer, PartialTransformer or Patcher

    Imports only extension methods for summoning and using Transformer, PartialTransformer or Patcher

    Definition Classes
    chimney
    Since

    0.8.0

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