public abstract static class XPFOrderShipment.XPFOrderShipmentBuilder<C extends XPFOrderShipment,B extends XPFOrderShipment.XPFOrderShipmentBuilder<C,B>> extends XPFEntity.XPFEntityBuilder<C,B>
| Constructor and Description |
|---|
XPFOrderShipmentBuilder() |
| Modifier and Type | Method and Description |
|---|---|
abstract C |
build() |
B |
itemSubtotal(@NonNull BigDecimal itemSubtotal)
Deprecated.
|
B |
itemTax(@NonNull BigDecimal itemTax)
Deprecated.
|
B |
lineItems(@NonNull List<XPFOrderItem> lineItems) |
B |
pricing(@NonNull XPFEntitySupplier<XPFContainerPricing> pricing) |
protected abstract B |
self() |
B |
shipmentNumber(@NonNull String shipmentNumber) |
B |
shipmentType(@NonNull XPFShipmentTypeEnum shipmentType) |
B |
shippingCost(BigDecimal shippingCost)
Deprecated.
|
B |
shippingInfo(XPFShippingInfo shippingInfo) |
B |
shippingTax(BigDecimal shippingTax)
Deprecated.
|
B |
status(@NonNull XPFShipmentStatusEnum status) |
B |
subtotalDiscount(@NonNull BigDecimal subtotalDiscount)
Deprecated.
|
B |
taxCalculationMethod(@NonNull XPFTaxCalculationMethodEnum taxCalculationMethod) |
B |
taxDocumentId(String taxDocumentId) |
B |
taxInclusive(boolean taxInclusive) |
String |
toString() |
B |
total(@NonNull BigDecimal total)
Deprecated.
|
B |
totalBeforeTax(@NonNull BigDecimal totalBeforeTax)
Deprecated.
|
B |
totalTaxLines(List<XPFTotalTaxLine> totalTaxLines) |
customDataprotected abstract B self()
self in class XPFEntity.XPFEntityBuilder<C extends XPFOrderShipment,B extends XPFOrderShipment.XPFOrderShipmentBuilder<C,B>>public abstract C build()
build in class XPFEntity.XPFEntityBuilder<C extends XPFOrderShipment,B extends XPFOrderShipment.XPFOrderShipmentBuilder<C,B>>public B shipmentType(@NonNull @NonNull XPFShipmentTypeEnum shipmentType)
this.public B status(@NonNull @NonNull XPFShipmentStatusEnum status)
this.public B shippingInfo(XPFShippingInfo shippingInfo)
this.public B lineItems(@NonNull @NonNull List<XPFOrderItem> lineItems)
this.@Deprecated public B itemSubtotal(@NonNull @NonNull BigDecimal itemSubtotal)
this.@Deprecated public B subtotalDiscount(@NonNull @NonNull BigDecimal subtotalDiscount)
this.@Deprecated public B itemTax(@NonNull @NonNull BigDecimal itemTax)
this.public B taxCalculationMethod(@NonNull @NonNull XPFTaxCalculationMethodEnum taxCalculationMethod)
this.public B totalTaxLines(List<XPFTotalTaxLine> totalTaxLines)
this.public B taxInclusive(boolean taxInclusive)
this.@Deprecated public B shippingCost(BigDecimal shippingCost)
this.@Deprecated public B totalBeforeTax(@NonNull @NonNull BigDecimal totalBeforeTax)
this.@Deprecated public B shippingTax(BigDecimal shippingTax)
this.@Deprecated public B total(@NonNull @NonNull BigDecimal total)
this.public B pricing(@NonNull @NonNull XPFEntitySupplier<XPFContainerPricing> pricing)
this.public String toString()
toString in class XPFEntity.XPFEntityBuilder<C extends XPFOrderShipment,B extends XPFOrderShipment.XPFOrderShipmentBuilder<C,B>>Copyright © 2026. All rights reserved.