@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-10-30T09:09:50.123536Z[Etc/UTC]",
comments="Generator version: 7.9.0")
public class IssuedDocumentPaymentsListItem
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
SERIALIZED_NAME_AMOUNT |
static java.lang.String |
SERIALIZED_NAME_DUE_DATE |
static java.lang.String |
SERIALIZED_NAME_EI_RAW |
static java.lang.String |
SERIALIZED_NAME_ID |
static java.lang.String |
SERIALIZED_NAME_PAID_DATE |
static java.lang.String |
SERIALIZED_NAME_PAYMENT_ACCOUNT |
static java.lang.String |
SERIALIZED_NAME_PAYMENT_TERMS |
static java.lang.String |
SERIALIZED_NAME_STATUS |
| Constructor and Description |
|---|
IssuedDocumentPaymentsListItem() |
| Modifier and Type | Method and Description |
|---|---|
IssuedDocumentPaymentsListItem |
amount(java.math.BigDecimal amount) |
IssuedDocumentPaymentsListItem |
dueDate(java.time.LocalDate dueDate) |
IssuedDocumentPaymentsListItem |
eiRaw(java.lang.Object eiRaw) |
boolean |
equals(java.lang.Object o) |
java.math.BigDecimal |
getAmount()
Issued document payment amount
|
java.time.LocalDate |
getDueDate()
Issued document payment due date
|
java.lang.Object |
getEiRaw()
Issued document payment advanced raw attributes for e-invoices
|
java.lang.Integer |
getId()
Issued document payment item id
|
java.time.LocalDate |
getPaidDate()
Issued document payment date [Only if status is paid]
|
PaymentAccount |
getPaymentAccount()
Get paymentAccount
|
IssuedDocumentPaymentsListItemPaymentTerms |
getPaymentTerms()
Get paymentTerms
|
IssuedDocumentStatus |
getStatus()
Get status
|
int |
hashCode() |
IssuedDocumentPaymentsListItem |
id(java.lang.Integer id) |
IssuedDocumentPaymentsListItem |
paidDate(java.time.LocalDate paidDate) |
IssuedDocumentPaymentsListItem |
paymentAccount(PaymentAccount paymentAccount) |
IssuedDocumentPaymentsListItem |
paymentTerms(IssuedDocumentPaymentsListItemPaymentTerms paymentTerms) |
void |
setAmount(java.math.BigDecimal amount) |
void |
setDueDate(java.time.LocalDate dueDate) |
void |
setEiRaw(java.lang.Object eiRaw) |
void |
setId(java.lang.Integer id) |
void |
setPaidDate(java.time.LocalDate paidDate) |
void |
setPaymentAccount(PaymentAccount paymentAccount) |
void |
setPaymentTerms(IssuedDocumentPaymentsListItemPaymentTerms paymentTerms) |
void |
setStatus(IssuedDocumentStatus status) |
IssuedDocumentPaymentsListItem |
status(IssuedDocumentStatus status) |
java.lang.String |
toString() |
public static final java.lang.String SERIALIZED_NAME_ID
public static final java.lang.String SERIALIZED_NAME_DUE_DATE
public static final java.lang.String SERIALIZED_NAME_AMOUNT
public static final java.lang.String SERIALIZED_NAME_STATUS
public static final java.lang.String SERIALIZED_NAME_PAYMENT_ACCOUNT
public static final java.lang.String SERIALIZED_NAME_PAID_DATE
public static final java.lang.String SERIALIZED_NAME_EI_RAW
public static final java.lang.String SERIALIZED_NAME_PAYMENT_TERMS
public IssuedDocumentPaymentsListItem id(java.lang.Integer id)
@Nullable public java.lang.Integer getId()
public void setId(java.lang.Integer id)
public IssuedDocumentPaymentsListItem dueDate(java.time.LocalDate dueDate)
@Nullable public java.time.LocalDate getDueDate()
public void setDueDate(java.time.LocalDate dueDate)
public IssuedDocumentPaymentsListItem amount(java.math.BigDecimal amount)
@Nullable public java.math.BigDecimal getAmount()
public void setAmount(java.math.BigDecimal amount)
public IssuedDocumentPaymentsListItem status(IssuedDocumentStatus status)
@Nullable public IssuedDocumentStatus getStatus()
public void setStatus(IssuedDocumentStatus status)
public IssuedDocumentPaymentsListItem paymentAccount(PaymentAccount paymentAccount)
@Nullable public PaymentAccount getPaymentAccount()
public void setPaymentAccount(PaymentAccount paymentAccount)
public IssuedDocumentPaymentsListItem paidDate(java.time.LocalDate paidDate)
@Nullable public java.time.LocalDate getPaidDate()
public void setPaidDate(java.time.LocalDate paidDate)
public IssuedDocumentPaymentsListItem eiRaw(java.lang.Object eiRaw)
@Nullable public java.lang.Object getEiRaw()
public void setEiRaw(java.lang.Object eiRaw)
public IssuedDocumentPaymentsListItem paymentTerms(IssuedDocumentPaymentsListItemPaymentTerms paymentTerms)
@Nullable public IssuedDocumentPaymentsListItemPaymentTerms getPaymentTerms()
public void setPaymentTerms(IssuedDocumentPaymentsListItemPaymentTerms paymentTerms)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object