/** * Global conversion from jaxb model to entity object. * * @param model jaxb model of Global * @return Global entity object */ public static org.kaleta.scheduler.backend.entity.Global transformGlobalToData(Global model) { org.kaleta.scheduler.backend.entity.Global data = new org.kaleta.scheduler.backend.entity.Global(); for (Global.Months.Month month : model.getMonths().getMonthList()) { data.getMonths().put(Integer.valueOf(month.getId()), Integer.valueOf(month.getOrder())); } for (Global.Tasks.Task task : model.getTasks().getTaskList()) { GlobalTask globalTask = new GlobalTask(); globalTask.setId(Integer.valueOf(task.getId())); globalTask.setType(task.getType()); globalTask.setDescription(task.getDescription()); globalTask.setPriority(Boolean.valueOf(task.getPriority())); globalTask.setFinished(Boolean.valueOf(task.getFinished())); data.getTasks().add(globalTask); } return data; }