@Mapping(from = org.ovirt.engine.core.common.businessentities.network.ReportedConfigurations.class, to = ReportedConfigurations.class) public static ReportedConfigurations map(org.ovirt.engine.core.common.businessentities.network.ReportedConfigurations entity, ReportedConfigurations template) { ReportedConfigurations model = template == null ? new ReportedConfigurations() : template; List<ReportedConfiguration> reportedConfigurationList = model.getReportedConfigurations(); for (org.ovirt.engine.core.common.businessentities.network.ReportedConfiguration reportedConfiguration : entity.getReportedConfigurationList()) { ReportedConfiguration conf = new ReportedConfiguration(); conf.setInSync(reportedConfiguration.isInSync()); conf.setName(reportedConfiguration.getType().getName()); conf.setActualValue(reportedConfiguration.getActualValue()); conf.setExpectedValue(reportedConfiguration.getExpectedValue()); reportedConfigurationList.add(conf); } return model; } }
to.getReportedConfigurations().getReportedConfigurations().addAll(adaptIn(from.getReportedConfigurations().getReportedConfigurations()));
to.setReportedConfigurations(toReportedConfigurations); toReportedConfigurations.getReportedConfigurations().addAll(adaptOut(from.getReportedConfigurations().getReportedConfigurations()));