public BillingProcessWS(BillingProcessDTOEx ex) { this((BillingProcessDTO) ex); this.billingDateEnd = ex.getBillingDateEnd(); this.retries = ex.getRetries(); // billing process runs if (!ex.getRuns().isEmpty()) { processRuns = new ArrayList<ProcessRunWS>(ex.getRuns().size()); for (BillingProcessRunDTOEx run : ex.getRuns()) processRuns.add(new ProcessRunWS(run)); } }