public Long getId() {
return header.getId();
}
+ public TemplateWithAccounts createDuplicate() {
+ TemplateWithAccounts result = new TemplateWithAccounts();
+ result.header = header.createDuplicate();
+ result.accounts = new ArrayList<>();
+ for (TemplateAccount acc : accounts) {
+ result.accounts.add(acc.createDuplicate(result.header));
+ }
+
+ return result;
+ }
}