public class InvoiceJson extends JsonBase
| Constructor and Description |
|---|
InvoiceJson(BigDecimal amount,
String currency,
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,
List<AuditLogJson> auditLogs) |
InvoiceJson(Invoice input) |
InvoiceJson(Invoice input,
boolean withItems,
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() |
List<InvoiceItemJson> |
getItems() |
BigDecimal |
getRefundAdj() |
org.joda.time.LocalDate |
getTargetDate() |
int |
hashCode() |
String |
toString() |
getAuditLogs, propertiesToList, propertiesToMap, toAuditLogJson, toPluginPropertyJson, toStringpublic InvoiceJson(BigDecimal amount, String currency, 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, @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, @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()
Copyright © 2010-2016. All Rights Reserved.