public abstract static class XPFTaxDocumentContext.XPFTaxDocumentContextBuilder<C extends XPFTaxDocumentContext,B extends XPFTaxDocumentContext.XPFTaxDocumentContextBuilder<C,B>> extends XPFEntity.XPFEntityBuilder<C,B>
| Constructor and Description |
|---|
XPFTaxDocumentContextBuilder() |
| Modifier and Type | Method and Description |
|---|---|
B |
account(XPFCustomer account) |
abstract C |
build() |
B |
currency(@NonNull Currency currency) |
B |
destinationAddress(@NonNull XPFAddress destinationAddress) |
B |
isTaxInclusive(boolean isTaxInclusive) |
B |
orderNumber(@NonNull String orderNumber) |
B |
originAddress(@NonNull XPFAddress originAddress) |
protected abstract B |
self() |
B |
shippingItemGuid(String shippingItemGuid) |
B |
storeCode(@NonNull String storeCode) |
B |
taxDocument(@NonNull XPFTaxDocument taxDocument) |
B |
taxExemptionId(String taxExemptionId) |
B |
taxJournalType(@NonNull XPFTaxJournalTypeEnum taxJournalType) |
B |
taxObjectType(@NonNull XPFTaxObjectTypeEnum taxObjectType) |
B |
taxOverride(XPFTaxOverride taxOverride) |
B |
taxTransactionType(@NonNull XPFTaxTransactionTypeEnum taxTransactionType) |
String |
toString() |
B |
user(@NonNull XPFCustomer user) |
customDataprotected abstract B self()
self in class XPFEntity.XPFEntityBuilder<C extends XPFTaxDocumentContext,B extends XPFTaxDocumentContext.XPFTaxDocumentContextBuilder<C,B>>public abstract C build()
build in class XPFEntity.XPFEntityBuilder<C extends XPFTaxDocumentContext,B extends XPFTaxDocumentContext.XPFTaxDocumentContextBuilder<C,B>>public B taxDocument(@NonNull @NonNull XPFTaxDocument taxDocument)
this.public B taxJournalType(@NonNull @NonNull XPFTaxJournalTypeEnum taxJournalType)
this.public B taxTransactionType(@NonNull @NonNull XPFTaxTransactionTypeEnum taxTransactionType)
this.public B taxObjectType(@NonNull @NonNull XPFTaxObjectTypeEnum taxObjectType)
this.public B user(@NonNull @NonNull XPFCustomer user)
this.public B account(XPFCustomer account)
this.public B originAddress(@NonNull @NonNull XPFAddress originAddress)
this.public B destinationAddress(@NonNull @NonNull XPFAddress destinationAddress)
this.public B isTaxInclusive(boolean isTaxInclusive)
this.public B taxOverride(XPFTaxOverride taxOverride)
this.public String toString()
toString in class XPFEntity.XPFEntityBuilder<C extends XPFTaxDocumentContext,B extends XPFTaxDocumentContext.XPFTaxDocumentContextBuilder<C,B>>Copyright © 2026. All rights reserved.