Uses of Class
com.broadleafcommerce.shipping.banded.BandedFulfillmentPricingOption
Packages that use BandedFulfillmentPricingOption
Package
Description
-
Uses of BandedFulfillmentPricingOption in com.broadleafcommerce.shipping.banded
Methods in com.broadleafcommerce.shipping.banded that return types with arguments of type BandedFulfillmentPricingOptionModifier and TypeMethodDescriptionBandedFulfillmentPricingConfig.getShipTables()Deprecated.List of banded pricing fulfillment options that can be chosen.Method parameters in com.broadleafcommerce.shipping.banded with type arguments of type BandedFulfillmentPricingOptionModifier and TypeMethodDescriptionvoidBandedFulfillmentPricingConfig.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 BandedFulfillmentPricingOptionModifier and TypeMethodDescriptionprotected BandedFulfillmentPricingOptionBandedFulfillmentPricingProvider.getDefaultBandedFulfillmentPricingOption()Deprecated.Builds aBandedFulfillmentPricingOptionwith fields initialized to typical values.Methods in com.broadleafcommerce.shipping.banded.provider with parameters of type BandedFulfillmentPricingOptionModifier and TypeMethodDescriptionprotected FulfillmentOptionPricedResponseBandedFulfillmentPricingProvider.buildFulfillmentOptionPricedResponse(@NonNull javax.money.MonetaryAmount price, @NonNull Map<FulfillmentPricingItem, javax.money.MonetaryAmount> itemToPriceMap, @NonNull BandedFulfillmentPricingOption fulfillmentOption, boolean isEstimate) Deprecated.Builds aFulfillmentOptionPricedResponsewith the given inputs.protected Map<FulfillmentPricingItem,javax.money.MonetaryAmount> BandedFulfillmentPricingProvider.buildItemToPriceMap(@NonNull FulfillmentPricingRequest request, @NonNull BandedFulfillmentPricingOption option, @NonNull FulfillmentOptionBand band) Deprecated.Builds a map ofFulfillmentPricingItemsto the calculated prices.protected javax.money.MonetaryAmountBandedFulfillmentPricingProvider.calculateFixedPriceForItem(@NonNull FulfillmentPricingItem item, @NonNull BandedFulfillmentPricingOption option, @NonNull FulfillmentOptionBand band, @NonNull javax.money.CurrencyUnit currency) Deprecated.protected javax.money.MonetaryAmountBandedFulfillmentPricingProvider.calculatePriceForItem(@NonNull FulfillmentPricingItem item, @NonNull BandedFulfillmentPricingOption option, @NonNull FulfillmentOptionBand band, @NonNull javax.money.CurrencyUnit currency) Deprecated.protected javax.money.MonetaryAmountBandedFulfillmentPricingProvider.calculatePriceForItems(@NonNull FulfillmentPricingItem item, @NonNull BandedFulfillmentPricingOption option, @NonNull FulfillmentOptionBand band, @NonNull javax.money.CurrencyUnit currency) Deprecated.Calculates the price for a fulfillment items.protected final Optional<FulfillmentOptionBand>BandedFulfillmentPricingProvider.findBand(@NonNull BandedFulfillmentPricingOption option, @NonNull FulfillmentPricingRequest request) Deprecated.Finds the correctFulfillmentOptionBandfrom theBandedFulfillmentPricingOptionfor the givenFulfillmentPricingRequest.protected Optional<FulfillmentOptionBand>BandedFulfillmentPricingProvider.findCustomBand(@NonNull BandedFulfillmentPricingOption option, @NonNull FulfillmentPricingRequest request) Deprecated.Extension point to handleBandTypesnot inDefaultBandTypes.protected Optional<FulfillmentOptionBand>BandedFulfillmentPricingProvider.findPriceBand(@NonNull BandedFulfillmentPricingOption option, @NonNull FulfillmentPricingRequest request) Deprecated.Finds the correctprice-basedbandfrom theBandedFulfillmentPricingOptionfor the givenFulfillmentPricingRequest.protected Optional<FulfillmentOptionBand>BandedFulfillmentPricingProvider.findWeightBand(@NonNull BandedFulfillmentPricingOption option, @NonNull FulfillmentPricingRequest request) Deprecated.Finds the correctitem-weight-basedbandfrom theBandedFulfillmentPricingOptionfor the givenFulfillmentPricingRequest.
BandedFulfillmentPricingProvider.calculatePriceForItems(FulfillmentPricingItem, BandedFulfillmentPricingOption, FulfillmentOptionBand, CurrencyUnit)