package eu.eudat.models.external; import java.util.LinkedList; import java.util.List; import java.util.Map; /** * Created by ikalyvas on 12/19/2017. */ public class ServiceExternalSourcesModel extends ExternalListingItem { @Override public ServiceExternalSourcesModel fromExternalItem(List> values) { List items = new LinkedList<>(); for(Map item : values){ ExternalSourcesItemModel model = new ExternalSourcesItemModel(); model.setId(item.get("pid")); model.setLabel(item.get("label")); model.setName(item.get("name")); items.add(model); } this.setData(items); return this; } }