Uses of Class
com.broadleafcommerce.shipping.banded.BandedFulfillmentPricingOption
-
Packages that use BandedFulfillmentPricingOption Package Description com.broadleafcommerce.shipping.banded com.broadleafcommerce.shipping.banded.provider -
-
Uses of BandedFulfillmentPricingOption in com.broadleafcommerce.shipping.banded
Methods in com.broadleafcommerce.shipping.banded that return types with arguments of type BandedFulfillmentPricingOption Modifier and Type Method Description List<BandedFulfillmentPricingOption>
BandedFulfillmentPricingConfig. getShipTables()
Deprecated.List of banded pricing fulfillment options that can be chosen.Method parameters in com.broadleafcommerce.shipping.banded with type arguments of type BandedFulfillmentPricingOption Modifier and Type Method Description void
BandedFulfillmentPricingConfig. setShipTables(List<BandedFulfillmentPricingOption> shipTables)
Deprecated.List of banded pricing fulfillment options that can be chosen. -
Uses of BandedFulfillmentPricingOption in com.broadleafcommerce.shipping.banded.provider
Methods in com.broadleafcommerce.shipping.banded.provider that return BandedFulfillmentPricingOption Modifier and Type Method Description protected BandedFulfillmentPricingOption
BandedFulfillmentPricingProvider. getDefaultBandedFulfillmentPricingOption()
Deprecated.Builds aBandedFulfillmentPricingOption
with fields initialized to typical values.Methods in com.broadleafcommerce.shipping.banded.provider with parameters of type BandedFulfillmentPricingOption Modifier and Type Method Description protected FulfillmentOptionPricedResponse
BandedFulfillmentPricingProvider. buildFulfillmentOptionPricedResponse(@NonNull javax.money.MonetaryAmount price, @NonNull Map<FulfillmentPricingItem,javax.money.MonetaryAmount> itemToPriceMap, @NonNull BandedFulfillmentPricingOption fulfillmentOption, boolean isEstimate)
Deprecated.Builds aFulfillmentOptionPricedResponse
with the given inputs.protected Map<FulfillmentPricingItem,javax.money.MonetaryAmount>
BandedFulfillmentPricingProvider. buildItemToPriceMap(@NonNull FulfillmentPricingRequest request, @NonNull BandedFulfillmentPricingOption option, @NonNull FulfillmentOptionBand band)
Deprecated.Builds a map ofFulfillmentPricingItems
to the calculated prices.protected javax.money.MonetaryAmount
BandedFulfillmentPricingProvider. calculateFixedPriceForItem(@NonNull FulfillmentPricingItem item, @NonNull BandedFulfillmentPricingOption option, @NonNull FulfillmentOptionBand band, @NonNull javax.money.CurrencyUnit currency)
Deprecated.protected javax.money.MonetaryAmount
BandedFulfillmentPricingProvider. calculatePriceForItem(@NonNull FulfillmentPricingItem item, @NonNull BandedFulfillmentPricingOption option, @NonNull FulfillmentOptionBand band, @NonNull javax.money.CurrencyUnit currency)
protected javax.money.MonetaryAmount
BandedFulfillmentPricingProvider. calculatePriceForItems(@NonNull FulfillmentPricingItem item, @NonNull BandedFulfillmentPricingOption option, @NonNull FulfillmentOptionBand band, @NonNull javax.money.CurrencyUnit currency)
Deprecated.Calculates the price for a fulfillment items.protected Optional<FulfillmentOptionBand>
BandedFulfillmentPricingProvider. findBand(@NonNull BandedFulfillmentPricingOption option, @NonNull FulfillmentPricingRequest request)
Deprecated.Finds the correctFulfillmentOptionBand
from theBandedFulfillmentPricingOption
for the givenFulfillmentPricingRequest
.protected Optional<FulfillmentOptionBand>
BandedFulfillmentPricingProvider. findCustomBand(@NonNull BandedFulfillmentPricingOption option, @NonNull FulfillmentPricingRequest request)
Deprecated.Extension point to handleBandTypes
not inDefaultBandTypes
.protected Optional<FulfillmentOptionBand>
BandedFulfillmentPricingProvider. findPriceBand(@NonNull BandedFulfillmentPricingOption option, @NonNull FulfillmentPricingRequest request)
Deprecated.Finds the correctprice-based
band
from theBandedFulfillmentPricingOption
for the givenFulfillmentPricingRequest
.protected Optional<FulfillmentOptionBand>
BandedFulfillmentPricingProvider. findWeightBand(@NonNull BandedFulfillmentPricingOption option, @NonNull FulfillmentPricingRequest request)
Deprecated.Finds the correctitem-weight-based
band
from theBandedFulfillmentPricingOption
for the givenFulfillmentPricingRequest
.
-