public class Receipt extends Object
| Constructor and Description |
|---|
Receipt() |
| Modifier and Type | Method and Description |
|---|---|
void |
addReceiptDetail(ReceiptDetail receiptDetail) |
boolean |
equals(Object obj) |
BigDecimal |
getAmountForInstallment(org.egov.commons.Installment i)
Sums the amounts of every receiptDetail of the given installment.
|
String |
getConsumerCode() |
String |
getPaymentMode() |
List<Payment> |
getPayments() |
BigDecimal |
getReceiptAmt() |
Date |
getReceiptDate() |
List<ReceiptDetail> |
getReceiptDetails() |
String |
getReceiptNumber() |
Character |
getReceiptStatus() |
int |
hashCode() |
static Receipt |
mapFrom(EgdmCollectedReceipt collReceipt)
Creates a receipt bean - note that the receiptDetails are initialised to a single
ReceiptDetail object based on the demand detail in question.
|
void |
populateDetails(Map<org.egov.commons.Installment,BigDecimal> breakup)
Takes a number of installment-amount pairs and adds a receiptDetail for each.
|
void |
setConsumerCode(String consumerCode) |
void |
setPaymentMode(String paymentMode) |
void |
setPayments(List<Payment> payments) |
void |
setReceiptAmt(BigDecimal receiptAmt) |
void |
setReceiptDate(Date receiptDate) |
void |
setReceiptDetails(List<ReceiptDetail> receiptDetails) |
void |
setReceiptNumber(String receiptNumber) |
void |
setReceiptStatus(Character receiptStatus) |
String |
toString() |
public static Receipt mapFrom(EgdmCollectedReceipt collReceipt)
collReceipt - public BigDecimal getAmountForInstallment(org.egov.commons.Installment i)
i - public void populateDetails(Map<org.egov.commons.Installment,BigDecimal> breakup)
breakup - public String getReceiptNumber()
public void setReceiptNumber(String receiptNumber)
public Date getReceiptDate()
public void setReceiptDate(Date receiptDate)
public BigDecimal getReceiptAmt()
public void setReceiptAmt(BigDecimal receiptAmt)
public List<ReceiptDetail> getReceiptDetails()
public void addReceiptDetail(ReceiptDetail receiptDetail)
public void setReceiptDetails(List<ReceiptDetail> receiptDetails)
public Character getReceiptStatus()
public void setReceiptStatus(Character receiptStatus)
public String getPaymentMode()
public void setPaymentMode(String paymentMode)
public String getConsumerCode()
public void setConsumerCode(String consumerCode)
Copyright © 2015–2016 eGovernments Foundation. All rights reserved.