public class XPFTaxDocument extends XPFEntity
| Modifier and Type | Class and Description |
|---|---|
static class |
XPFTaxDocument.XPFTaxDocumentBuilder<C extends XPFTaxDocument,B extends XPFTaxDocument.XPFTaxDocumentBuilder<C,B>> |
XPFEntity.XPFEntityBuilder<C extends XPFEntity,B extends XPFEntity.XPFEntityBuilder<C,B>>| Modifier | Constructor and Description |
|---|---|
protected |
XPFTaxDocument(XPFTaxDocument.XPFTaxDocumentBuilder<?,?> b) |
|
XPFTaxDocument(@NonNull XPFTaxedItems taxedItems,
@NonNull String taxDocumentId,
@NonNull String taxProviderName,
@NonNull XPFTaxJournalTypeEnum taxJournalType,
Instant transactionDate) |
| Modifier and Type | Method and Description |
|---|---|
static XPFTaxDocument.XPFTaxDocumentBuilder<?,?> |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
@NonNull String |
getTaxDocumentId()
The tax document ID.
|
@NonNull XPFTaxedItems |
getTaxedItems()
The taxed items.
|
@NonNull XPFTaxJournalTypeEnum |
getTaxJournalType()
The tax journal type.
|
@NonNull String |
getTaxProviderName()
The tax provider name.
|
Instant |
getTransactionDate()
The transaction date.
|
int |
hashCode() |
void |
setTaxJournalType(@NonNull XPFTaxJournalTypeEnum taxJournalType)
The tax journal type.
|
String |
toString() |
getCustomData, getCustomDataValueprotected XPFTaxDocument(XPFTaxDocument.XPFTaxDocumentBuilder<?,?> b)
public XPFTaxDocument(@NonNull
@NonNull XPFTaxedItems taxedItems,
@NonNull
@NonNull String taxDocumentId,
@NonNull
@NonNull String taxProviderName,
@NonNull
@NonNull XPFTaxJournalTypeEnum taxJournalType,
Instant transactionDate)
public static XPFTaxDocument.XPFTaxDocumentBuilder<?,?> builder()
@NonNull public @NonNull XPFTaxedItems getTaxedItems()
@NonNull public @NonNull String getTaxDocumentId()
@NonNull public @NonNull String getTaxProviderName()
@NonNull public @NonNull XPFTaxJournalTypeEnum getTaxJournalType()
public Instant getTransactionDate()
public void setTaxJournalType(@NonNull
@NonNull XPFTaxJournalTypeEnum taxJournalType)
Copyright © 2026. All rights reserved.