@Override public ModelOutput save(ModelOutput persistentLAPEntity) { RiskConfidence riskConfidence = toRiskConfidence((ModelOutput) persistentLAPEntity); RiskConfidence savedRiskConfidence = riskConfidenceRepository.save(riskConfidence); // nothing to change return fromRiskConfidence(savedRiskConfidence); }
@Override public List<ModelOutput> saveAll(Collection<ModelOutput> persistentLAPentities) { if (persistentLAPentities != null && !persistentLAPentities.isEmpty()) { List<RiskConfidence> riskConfidenceEntities = new ArrayList<RiskConfidence>(); for (PersistentLAPEntity persistentLAPEntity : persistentLAPentities) { RiskConfidence riskConfidence = toRiskConfidence((ModelOutput) persistentLAPEntity); riskConfidenceEntities.add(riskConfidence); } List<RiskConfidence> savedRiskConfidenceEntities = riskConfidenceRepository.save(riskConfidenceEntities); List<ModelOutput> modelOutputEntities = new ArrayList<ModelOutput>(); for (RiskConfidence riskConfidence : savedRiskConfidenceEntities) { modelOutputEntities.add(fromRiskConfidence(riskConfidence)); } return modelOutputEntities; } return null; }