/* * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license * Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Interface.java to edit this template */ package com.megatim.apifdxweb.service.ifaces.utils; import com.megatim.fdxcommons.model.dtos.integration.ColumnDefinitionDto; import com.megatim.fdxcommons.model.integration.ColumnDefinition; import java.util.ArrayList; import java.util.List; /** * * @author ASUS */ public interface MapperUtil { ColumnDefinitionDto mapColumnDefinitionToDto(ColumnDefinition entity); public default List mapColumnDefinitionListToDto(List data) { List dtos = new ArrayList<>(); for (ColumnDefinition c : data) { dtos.add(mapColumnDefinitionToDto(c)); } return dtos; } }