Invalid

class Invalid<VALIDATEDCLASS>(validatedObject: VALIDATEDCLASS, val errorMessage: String) : Validation<VALIDATEDCLASS> (source)

Constructors

Link copied to clipboard
constructor(validatedObject: VALIDATEDCLASS, errorMessage: String)

Properties

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

Functions

Link copied to clipboard
fun <NEW_TYPE> fold(onValid: (it: Validation.Valid<VALIDATEDCLASS>) -> NEW_TYPE, onInvalid: (it: Validation.Invalid<VALIDATEDCLASS>) -> NEW_TYPE): NEW_TYPE
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun <NEW_TYPE> map(mapper: (it: VALIDATEDCLASS) -> NEW_TYPE): Validation<NEW_TYPE>
Link copied to clipboard
Link copied to clipboard