Uses of Class
com.broadleafcommerce.shipping.service.integrations.fixed.FixedFulfillmentPricingOption
Packages that use FixedFulfillmentPricingOption
-
Uses of FixedFulfillmentPricingOption in com.broadleafcommerce.shipping.service.integrations.fixed
Methods in com.broadleafcommerce.shipping.service.integrations.fixed that return FixedFulfillmentPricingOptionModifier and TypeMethodDescriptionprotected FixedFulfillmentPricingOptionFixedFulfillmentPricingProvider.getDefaultFixedFulfillmentPricingOption(javax.money.CurrencyUnit expectedCurrency) Builds aFixedFulfillmentPricingOptionwith fields initialized to typical values.Methods in com.broadleafcommerce.shipping.service.integrations.fixed that return types with arguments of type FixedFulfillmentPricingOptionModifier and TypeMethodDescriptionFixedFulfillmentPricingConfig.getShipTables()Deprecated, for removal: This API element is subject to removal in a future version.List of fixed pricing fulfillment options that can be chosen.FixedFulfillmentPricingProperties.getShipTables(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected List<FixedFulfillmentPricingOption>FixedFulfillmentPricingProvider.getShipTables(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Gets a list ofFixedFulfillmentPricingOptionsbased on the givenContextInfo.Methods in com.broadleafcommerce.shipping.service.integrations.fixed with parameters of type FixedFulfillmentPricingOptionModifier and TypeMethodDescriptionprotected com.broadleafcommerce.shipping.domain.FulfillmentOptionPricedResponseFixedFulfillmentPricingProvider.buildFulfillmentOptionPricedResponse(@NonNull javax.money.MonetaryAmount price, @NonNull Map<com.broadleafcommerce.shipping.domain.FulfillmentPricingItem, javax.money.MonetaryAmount> itemToPriceMap, @NonNull FixedFulfillmentPricingOption fulfillmentOption, boolean isEstimate) Builds aFulfillmentOptionPricedResponsewith the given inputs.protected Map<com.broadleafcommerce.shipping.domain.FulfillmentPricingItem,javax.money.MonetaryAmount> FixedFulfillmentPricingProvider.buildItemToPriceMap(@NonNull com.broadleafcommerce.shipping.domain.FulfillmentPricingRequest request, @NonNull FixedFulfillmentPricingOption option) Builds a map ofFulfillmentPricingItemsto the calculated prices.protected javax.money.MonetaryAmountFixedFulfillmentPricingProvider.calculateFixedPriceForItem(@NonNull com.broadleafcommerce.shipping.domain.FulfillmentPricingItem item, @NonNull FixedFulfillmentPricingOption option, @NonNull javax.money.CurrencyUnit currency) protected javax.money.MonetaryAmountFixedFulfillmentPricingProvider.calculateFulfillmentGroupPriceBeforeAdjustments(@NonNull FixedFulfillmentPricingOption option, javax.money.CurrencyUnit expectedCurrency) protected javax.money.MonetaryAmountFixedFulfillmentPricingProvider.calculatePercentageRateForItem(@NonNull com.broadleafcommerce.shipping.domain.FulfillmentPricingItem item, @NonNull FixedFulfillmentPricingOption option, @NonNull javax.money.CurrencyUnit currency) Deprecated.protected javax.money.MonetaryAmountFixedFulfillmentPricingProvider.calculatePercentageRateForItems(@NonNull com.broadleafcommerce.shipping.domain.FulfillmentPricingItem item, @NonNull FixedFulfillmentPricingOption option, @NonNull javax.money.CurrencyUnit currency) protected javax.money.MonetaryAmountFixedFulfillmentPricingProvider.calculatePriceForItem(@NonNull com.broadleafcommerce.shipping.domain.FulfillmentPricingItem item, @NonNull FixedFulfillmentPricingOption option, @NonNull javax.money.CurrencyUnit currency) Deprecated.protected javax.money.MonetaryAmountFixedFulfillmentPricingProvider.calculatePriceForItems(@NonNull com.broadleafcommerce.shipping.domain.FulfillmentPricingItem item, @NonNull FixedFulfillmentPricingOption option, @NonNull javax.money.CurrencyUnit currency) Calculates the price for a fulfillment items.Method parameters in com.broadleafcommerce.shipping.service.integrations.fixed with type arguments of type FixedFulfillmentPricingOptionModifier and TypeMethodDescriptionvoidFixedFulfillmentPricingConfig.setShipTables(List<FixedFulfillmentPricingOption> shipTables) Deprecated, for removal: This API element is subject to removal in a future version.List of fixed pricing fulfillment options that can be chosen.voidFixedFulfillmentPricingProperties.setShipTables(List<FixedFulfillmentPricingOption> shipTables) List of fixed pricing fulfillment options that can be chosen.
FixedFulfillmentPricingProvider.calculatePriceForItems(FulfillmentPricingItem, FixedFulfillmentPricingOption, CurrencyUnit)