35 lines
1.6 KiB
Java
35 lines
1.6 KiB
Java
//package eu.eudat.model.builder.filetransformer;
|
|
//
|
|
//import eu.eudat.convention.ConventionService;
|
|
//import eu.eudat.data.EntityDoiEntity;
|
|
//import eu.eudat.file.transformer.models.entitydoi.EntityDoiFileTransformerModel;
|
|
//import gr.cite.tools.exception.MyApplicationException;
|
|
//import gr.cite.tools.logging.LoggerService;
|
|
//import org.slf4j.LoggerFactory;
|
|
//import org.springframework.beans.factory.annotation.Autowired;
|
|
//import org.springframework.stereotype.Component;
|
|
//
|
|
//import java.util.ArrayList;
|
|
//import java.util.List;
|
|
//
|
|
//@Component
|
|
//public class EntityDoiFileTransformerBuilder extends BaseFileTransformerBuilder<EntityDoiFileTransformerModel, EntityDoiEntity>{
|
|
// @Autowired
|
|
// public EntityDoiFileTransformerBuilder(ConventionService conventionService) {
|
|
// super(conventionService, new LoggerService(LoggerFactory.getLogger(DmpFileTransformerBuilder.class)));
|
|
// }
|
|
//
|
|
// @Override
|
|
// protected List<FileTransformerBuilderItemResponse<EntityDoiFileTransformerModel, EntityDoiEntity>> buildInternal(List<EntityDoiEntity> data) throws MyApplicationException {
|
|
// List<FileTransformerBuilderItemResponse<EntityDoiFileTransformerModel, EntityDoiEntity>> result = new ArrayList<>();
|
|
// for (EntityDoiEntity d : data) {
|
|
// EntityDoiFileTransformerModel m = new EntityDoiFileTransformerModel();
|
|
// m.setId(d.getId());
|
|
// m.setDoi(d.getDoi());
|
|
// m.setRepositoryId(d.getRepositoryId());
|
|
// result.add(new FileTransformerBuilderItemResponse<>(m, d));
|
|
// }
|
|
// return result;
|
|
// }
|
|
//}
|