Class ShelterEntityMapper

java.lang.Object
diegosneves.github.conectardoacoes.adapters.rest.mapper.ShelterEntityMapper
All Implemented Interfaces:
MapperStrategy<ShelterEntity,ShelterContract>

public class ShelterEntityMapper extends Object implements MapperStrategy<ShelterEntity,ShelterContract>
Classe ShelterEntityMapper que implementa a interface MapperStrategy para executar operações de mapeamento entre a classe ShelterContract e a classe ShelterEntity.

Esta classe contém métodos que realizam o mapeamento de um objeto ShelterContract para um objeto ShelterEntity.

Esta classe usa a classes AddressEntityMapper, UserEntityMapper e DonationEntityMapper para mapear respectivas partes do objeto ShelterContract.

Também contém um método auxiliar para mapear uma lista de objetos Donation.

Since:
1.0.0
Author:
diegoneves