SimpleMapper

interface SimpleMapper<T1, T2>(source)

A bidirectional mapper that can convert between two types T1 and T2.

Type Parameters

T1

The first type

T2

The second type

Inheritors

Functions

Link copied to clipboard
@JvmName(name = "convertFromT2")
fun <T1, T2> SimpleMapper<T1, T2>.convert(from: T2): T1

Converts from of type T2 to type T1 using this mapper.

@JvmName(name = "convertFromT1")
fun <T1, T2> SimpleMapper<T1, T2>.convert(from: T1): T2

Converts from of type T1 to type T2 using this mapper.

Link copied to clipboard
abstract fun convertToT1(from: T2): T1
Link copied to clipboard
abstract fun convertToT2(from: T1): T2