public abstract static class XPFShoppingCart.XPFShoppingCartBuilder<C extends XPFShoppingCart,B extends XPFShoppingCart.XPFShoppingCartBuilder<C,B>> extends XPFEntity.XPFEntityBuilder<C,B>
| Constructor and Description |
|---|
XPFShoppingCartBuilder() |
customDataprotected abstract B self()
self in class XPFEntity.XPFEntityBuilder<C extends XPFShoppingCart,B extends XPFShoppingCart.XPFShoppingCartBuilder<C,B>>public abstract C build()
build in class XPFEntity.XPFEntityBuilder<C extends XPFShoppingCart,B extends XPFShoppingCart.XPFShoppingCartBuilder<C,B>>public B shopper(@NonNull @NonNull XPFShopper shopper)
this.public B lineItems(@NonNull @NonNull List<XPFShoppingItem> lineItems)
this.public B quantity(long quantity)
this.public B requiresShipping(boolean requiresShipping)
this.public B shippingAddress(XPFAddress shippingAddress)
this.public B billingAddress(XPFAddress billingAddress)
this.public B shippingContact(XPFContact shippingContact)
this.public B billingContact(XPFContact billingContact)
this.public B modifierFields(@NonNull @NonNull Map<String,String> modifierFields)
this.public B selectedShippingOption(XPFShippingOption selectedShippingOption)
this.@Deprecated public B shoppingCartPricing(XPFShoppingCartPricing shoppingCartPricing)
this.public B pricing(@NonNull @NonNull XPFEntitySupplier<XPFContainerPricing> pricing)
this.public B appliedCouponCodes(@NonNull @NonNull Set<String> appliedCouponCodes)
this.public B selectedPaymentInstruments(@NonNull @NonNull XPFEntitySupplier<Set<XPFPaymentInstrument>> selectedPaymentInstruments)
this.public String toString()
toString in class XPFEntity.XPFEntityBuilder<C extends XPFShoppingCart,B extends XPFShoppingCart.XPFShoppingCartBuilder<C,B>>Copyright © 2026. All rights reserved.