MergeStrategy

sealed class MergeStrategy<in C>

Types

Fail
Link copied to clipboard
class Fail(error: () -> Nothing) : MergeStrategy<Any>
Full
Link copied to clipboard
class Full<C : Any>(merger: (C, C, C) -> C) : MergeStrategy<C>
Remove
Link copied to clipboard
object Remove : MergeStrategy<Any>
Replace
Link copied to clipboard
class Replace<in C : Any>(newProperty: ExtraProperty<C>) : MergeStrategy<C>

Functions

equals
Link copied to clipboard
open operator fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
open fun hashCode(): Int
toString
Link copied to clipboard
open fun toString(): String

Inheritors

MergeStrategy
Link copied to clipboard
MergeStrategy
Link copied to clipboard
MergeStrategy
Link copied to clipboard
MergeStrategy
Link copied to clipboard