public class TransactionInvoice extends TransactionAwareEntity
| Modifier and Type | Field and Description |
|---|---|
protected BigDecimal |
amount |
protected Address |
billingAddress |
protected TransactionCompletion |
completion |
protected OffsetDateTime |
createdOn |
protected Long |
derecognizedBy |
protected OffsetDateTime |
derecognizedOn |
protected OffsetDateTime |
dueOn |
protected Environment |
environment |
protected String |
externalId |
protected String |
language |
protected List<LineItem> |
lineItems |
protected String |
merchantReference |
protected BigDecimal |
outstandingAmount |
protected OffsetDateTime |
paidOn |
protected OffsetDateTime |
plannedPurgeDate |
protected Long |
spaceViewId |
protected TransactionInvoiceState |
state |
protected BigDecimal |
taxAmount |
protected String |
timeZone |
protected Integer |
version |
id, linkedSpaceId, linkedTransaction| Constructor and Description |
|---|
TransactionInvoice() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
BigDecimal |
getAmount() |
Address |
getBillingAddress() |
TransactionCompletion |
getCompletion() |
OffsetDateTime |
getCreatedOn()
The date on which the invoice is created on.
|
Long |
getDerecognizedBy()
The id of the user which marked the invoice as derecognized.
|
OffsetDateTime |
getDerecognizedOn()
The date on which the invoice is marked as derecognized.
|
OffsetDateTime |
getDueOn()
The date on which the invoice should be paid on.
|
Environment |
getEnvironment() |
String |
getExternalId()
The external id helps to identify the entity and a subsequent creation of an entity with the same ID will not create a new entity.
|
String |
getLanguage() |
List<LineItem> |
getLineItems() |
String |
getMerchantReference() |
BigDecimal |
getOutstandingAmount()
The outstanding amount indicates how much the buyer owes the merchant.
|
OffsetDateTime |
getPaidOn()
The date on which the invoice is marked as paid.
|
OffsetDateTime |
getPlannedPurgeDate()
The planned purge date indicates when the entity is permanently removed.
|
Long |
getSpaceViewId() |
TransactionInvoiceState |
getState() |
BigDecimal |
getTaxAmount() |
String |
getTimeZone() |
Integer |
getVersion()
The version number indicates the version of the entity.
|
int |
hashCode() |
String |
toString() |
getId, getLinkedSpaceId, getLinkedTransactionprotected BigDecimal amount
protected Address billingAddress
protected TransactionCompletion completion
protected OffsetDateTime createdOn
protected Long derecognizedBy
protected OffsetDateTime derecognizedOn
protected OffsetDateTime dueOn
protected Environment environment
protected String externalId
protected String language
protected String merchantReference
protected BigDecimal outstandingAmount
protected OffsetDateTime paidOn
protected OffsetDateTime plannedPurgeDate
protected Long spaceViewId
protected TransactionInvoiceState state
protected BigDecimal taxAmount
protected String timeZone
protected Integer version
public BigDecimal getAmount()
public Address getBillingAddress()
public TransactionCompletion getCompletion()
public OffsetDateTime getCreatedOn()
public Long getDerecognizedBy()
public OffsetDateTime getDerecognizedOn()
public OffsetDateTime getDueOn()
public Environment getEnvironment()
public String getExternalId()
public String getLanguage()
public String getMerchantReference()
public BigDecimal getOutstandingAmount()
public OffsetDateTime getPaidOn()
public OffsetDateTime getPlannedPurgeDate()
public Long getSpaceViewId()
public TransactionInvoiceState getState()
public BigDecimal getTaxAmount()
public String getTimeZone()
public Integer getVersion()
public boolean equals(Object o)
equals in class TransactionAwareEntitypublic int hashCode()
hashCode in class TransactionAwareEntitypublic String toString()
toString in class TransactionAwareEntityCopyright © 2022. All rights reserved.