object auto extends LowPriorityAutoInstances
Imports only automatic derivation implicits
- Since
0.8.0
- Alphabetic
- By Inheritance
- auto
- LowPriorityAutoInstances
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- implicit macro def deriveAutomaticPartialTransformer[From, To]: PartialTransformer[From, To]
Provides io.scalaland.chimney.PartialTransformer derived with the default settings.
Provides io.scalaland.chimney.PartialTransformer derived with the default settings.
This instance WILL be visible for recursive derivation (automatic, semiautomatic, inlined), which is how it differs from io.scalaland.chimney.PartialTransformer.AutoDerived#deriveAutomatic.
- From
type of input value
- To
type of output value
- returns
io.scalaland.chimney.PartialTransformer type class instance
- Definition Classes
- LowPriorityAutoInstances
- Since
0.8.0
- implicit macro def deriveAutomaticPatcher[A, Patch]: Patcher[A, Patch]
Provides io.scalaland.chimney.Patcher derived with the default settings.
Provides io.scalaland.chimney.Patcher derived with the default settings.
This instance WILL be visible for recursive derivation (automatic, semiautomatic, inlined), which is how it differs from io.scalaland.chimney.Patcher.AutoDerived#deriveAutomatic.
- A
type of object to apply patch to
- Patch
type of patch object
- returns
io.scalaland.chimney.Patcher type class instance
- Definition Classes
- LowPriorityAutoInstances
- Since
0.8.0
- implicit macro def deriveAutomaticTransformer[From, To]: Transformer[From, To]
Provides io.scalaland.chimney.Transformer derived with the default settings.
Provides io.scalaland.chimney.Transformer derived with the default settings.
This instance WILL be visible for recursive derivation (automatic, semiautomatic, inlined), which is how it differs from io.scalaland.chimney.Transformer.AutoDerived#deriveAutomatic.
- From
type of input value
- To
type of output value
- returns
io.scalaland.chimney.Transformer type class instance
- Definition Classes
- LowPriorityAutoInstances
- Since
0.8.0
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()