package chimney
- Alphabetic
- Public
- Protected
Package Members
- package dsl
Main object to import in order to use Chimney's features
Main object to import in order to use Chimney's features
- Since
0.1.0
- package inlined
Imports only extension methods for inlined derivation
Imports only extension methods for inlined derivation
- Since
0.8.0
- package integrations
- package partial
- 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
- Since
0.8.0
Type Members
- trait PartialTransformer[From, To] extends AutoDerived[From, To]
Type class expressing partial transformation between source type
From
and target typeTo
, with the ability of reporting path-annotated transformation error(s).Type class expressing partial transformation between source type
From
and target typeTo
, with the ability of reporting path-annotated transformation error(s).- From
type of input value
- To
type of output value
- trait Patcher[A, Patch] extends AutoDerived[A, Patch]
Type class definition that wraps patching behavior.
Type class definition that wraps patching behavior.
- A
type of object to apply patch to
- Patch
type of patch object
- Since
0.1.3
- See also
- trait Transformer[From, To] extends AutoDerived[From, To]
Type class expressing total transformation between source type
From
and target typeTo
.Type class expressing total transformation between source type
From
and target typeTo
.- From
type of input value
- To
type of output value
Value Members
- object PartialTransformer extends PartialTransformerCompanionPlatform
Companion of io.scalaland.chimney.PartialTransformer.
- object Patcher extends PatcherCompanionPlatform
Companion of io.scalaland.chimney.Patcher.
Companion of io.scalaland.chimney.Patcher.
- Since
0.1.3
- See also
- object Transformer extends TransformerCompanionPlatform
Companion of io.scalaland.chimney.Transformer.
- object auto extends LowPriorityAutoInstances
Imports only automatic derivation implicits
Imports only automatic derivation implicits
- Since
0.8.0