@@ -0,0 +1,800 @@
+package pl.koszela.jan.layer.facade.mapper.impl;%0A%0Aimport java.util.ArrayList;%0Aimport java.util.List;%0Aimport pl.koszela.jan.layer.facade.dto.ItemDTO;%0Aimport pl.koszela.jan.layer.facade.dto.impl.DefaultItemDTO;%0Aimport pl.koszela.jan.layer.facade.mapper.Mapper;%0Aimport pl.koszela.jan.layer.model.domain.impl.Item;%0A%0A/**%0A * Created on 15.08.2017.%0A *%0A * @author Jan Koszela%0A */%0Apublic class ItemMapper implements Mapper%3CItem, ItemDTO%3E %7B%0A%0A  @Override%0A  public ItemDTO map(Item from) %7B%0A    ItemDTO dto = new DefaultItemDTO();%0A    dto.setId(from.getId());%0A    dto.setItem(from.getName());%0A%0A    return dto;%0A  %7D%0A%0A  @Override%0A  public List%3CItemDTO%3E map(List%3CItem%3E items) %7B%0A    List%3CItemDTO%3E dtos = new ArrayList%3CItemDTO%3E();%0A%0A    for (Item item : items) %7B%0A      dtos.add(map(item));%0A    %7D%0A%0A    return dtos;%0A  %7D%0A%7D%0A

add item mapper