package com.uaihebert.uaimockserver.dto.factory; import com.uaihebert.uaimockserver.dto.model.UaiHeaderDTO; import com.uaihebert.uaimockserver.model.UaiHeader; import java.util.ArrayList; import java.util.List; public final class UaiHeaderDTOFactory { private UaiHeaderDTOFactory() { } public static List<UaiHeaderDTO> create(final List<UaiHeader> uaiHeaderList) { final List<UaiHeaderDTO> uaiHeaderDTOList = new ArrayList<UaiHeaderDTO>(); for (UaiHeader uaiHeader : uaiHeaderList) { final UaiHeaderDTO uaiHeaderDTO = createUaiHeaderDTO(uaiHeader); uaiHeaderDTOList.add(uaiHeaderDTO); } return uaiHeaderDTOList; } private static UaiHeaderDTO createUaiHeaderDTO(final UaiHeader uaiHeader) { final UaiHeaderDTO uaiHeaderDTO = new UaiHeaderDTO(); uaiHeaderDTO.setName(uaiHeader.getName()); uaiHeaderDTO.setValueList(uaiHeader.getValueList()); return uaiHeaderDTO; } }