package com.uaihebert.uaimockserver.dto.factory; import com.uaihebert.uaimockserver.dto.model.UaiQueryParamDTO; import com.uaihebert.uaimockserver.model.UaiQueryParam; import java.util.ArrayList; import java.util.List; public final class UaiQueryParamDTOFactory { private UaiQueryParamDTOFactory() { } public static List<UaiQueryParamDTO> create(final List<UaiQueryParam> uaiQueryParamList) { final List<UaiQueryParamDTO> uaiQueryParamDTOList = new ArrayList<UaiQueryParamDTO>(); for (UaiQueryParam uaiQueryParam : uaiQueryParamList) { final UaiQueryParamDTO uaiQueryParamDTO = createUaiQueryParamDTO(uaiQueryParam); uaiQueryParamDTOList.add(uaiQueryParamDTO); } return uaiQueryParamDTOList; } private static UaiQueryParamDTO createUaiQueryParamDTO(final UaiQueryParam uaiQueryParam) { final UaiQueryParamDTO uaiQueryParamDTO = new UaiQueryParamDTO(); uaiQueryParamDTO.setName(uaiQueryParam.getName()); uaiQueryParamDTO.setValueList(uaiQueryParam.getValueList()); return uaiQueryParamDTO; } }