Package tech.mappie.api
Class ObjectMappie3
-
- All Implemented Interfaces:
public abstract class ObjectMappie3<FROM1 extends Object, FROM2 extends Object, FROM3 extends Object, TO extends Object> implements Mappie<TO>
Base class for object mappers. See the documentation for a complete overview of how to generate object mappers.
For example
class PersonMapper : ObjectMappie3<PersonDto, AddressDto, DateOfBirthDto, Person>() { override fun map(first: PersonDto, second: Address) = mapping() }will generate a mapper from
PersonDto,AddressDto, and 'DateOfBirthDto toPerson, assuming all dto's andPersonhave a resolvable mapping.
-
-
Constructor Summary
Constructors Constructor Description ObjectMappie3()
-