public void pay() { if (this.billData.getPaidAmount() == null) { Payment payer = new Payment(); this.billData.setPaidAmount(payer.generateDraft(this)); this.persist(); } }