public class InvoiceJson extends JsonBase
| Constructor and Description |
|---|
InvoiceJson(BigDecimal amount,
String currency,
String status,
BigDecimal creditAdj,
BigDecimal refundAdj,
String invoiceId,
org.joda.time.LocalDate invoiceDate,
org.joda.time.LocalDate targetDate,
String invoiceNumber,
BigDecimal balance,
String accountId,
String bundleKeys,
List<CreditJson> credits,
List<InvoiceItemJson> items,
Boolean isParentInvoice,
List<AuditLogJson> auditLogs) |
InvoiceJson(Invoice input) |
InvoiceJson(Invoice input,
boolean withItems,
List<InvoiceItem> childItems,
AccountAuditLogs accountAuditLogs) |
InvoiceJson(Invoice input,
String bundleKeys,
List<CreditJson> credits,
List<AuditLog> auditLogs) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getAccountId() |
BigDecimal |
getAmount() |
BigDecimal |
getBalance() |
String |
getBundleKeys() |
BigDecimal |
getCreditAdj() |
List<CreditJson> |
getCredits() |
String |
getCurrency() |
org.joda.time.LocalDate |
getInvoiceDate() |
String |
getInvoiceId() |
String |
getInvoiceNumber() |
Boolean |
getIsParentInvoice() |
List<InvoiceItemJson> |
getItems() |
BigDecimal |
getRefundAdj() |
String |
getStatus() |
org.joda.time.LocalDate |
getTargetDate() |
int |
hashCode() |
String |
toString() |
getAuditLogs, propertiesToList, propertiesToMap, toAuditLogJson, toPluginPropertyJson, toStringpublic InvoiceJson(BigDecimal amount, String currency, String status, BigDecimal creditAdj, BigDecimal refundAdj, String invoiceId, org.joda.time.LocalDate invoiceDate, org.joda.time.LocalDate targetDate, String invoiceNumber, BigDecimal balance, String accountId, String bundleKeys, List<CreditJson> credits, List<InvoiceItemJson> items, Boolean isParentInvoice, @Nullable List<AuditLogJson> auditLogs)
public InvoiceJson(Invoice input)
public InvoiceJson(Invoice input, String bundleKeys, List<CreditJson> credits, List<AuditLog> auditLogs)
public InvoiceJson(Invoice input, boolean withItems, List<InvoiceItem> childItems, @Nullable AccountAuditLogs accountAuditLogs)
public BigDecimal getAmount()
public String getCurrency()
public String getInvoiceId()
public org.joda.time.LocalDate getInvoiceDate()
public org.joda.time.LocalDate getTargetDate()
public String getInvoiceNumber()
public BigDecimal getBalance()
public BigDecimal getCreditAdj()
public BigDecimal getRefundAdj()
public String getAccountId()
public List<InvoiceItemJson> getItems()
public String getBundleKeys()
public List<CreditJson> getCredits()
public String getStatus()
public Boolean getIsParentInvoice()
Copyright © 2010-2017. All Rights Reserved.