Copyables

The Copyable converter mixin adds the copy mechanism to its type argument. The copy mechanism can be used to create altered version of a source class by specifying patches/overrides in a string-keyed map. This functionality exists to make working with immutable data classes easier and was in earlier version used for merging builder changes onto a object instance.

Last updated