Uses of Class
com.broadleafcommerce.shipping.service.integrations.fixed.FixedFulfillmentPricingOption
-
Packages that use FixedFulfillmentPricingOption Package Description com.broadleafcommerce.shipping.service.integrations.fixed -
-
Uses of FixedFulfillmentPricingOption in com.broadleafcommerce.shipping.service.integrations.fixed
Methods in com.broadleafcommerce.shipping.service.integrations.fixed that return FixedFulfillmentPricingOption Modifier and Type Method Description protected FixedFulfillmentPricingOption
FixedFulfillmentPricingProvider. getDefaultFixedFulfillmentPricingOption(javax.money.CurrencyUnit expectedCurrency)
Builds aFixedFulfillmentPricingOption
with fields initialized to typical values.Methods in com.broadleafcommerce.shipping.service.integrations.fixed that return types with arguments of type FixedFulfillmentPricingOption Modifier and Type Method Description List<FixedFulfillmentPricingOption>
FixedFulfillmentPricingConfig. 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.List<FixedFulfillmentPricingOption>
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 ofFixedFulfillmentPricingOptions
based on the givenContextInfo
.Methods in com.broadleafcommerce.shipping.service.integrations.fixed with parameters of type FixedFulfillmentPricingOption Modifier and Type Method Description protected com.broadleafcommerce.shipping.domain.FulfillmentOptionPricedResponse
FixedFulfillmentPricingProvider. buildFulfillmentOptionPricedResponse(@NonNull javax.money.MonetaryAmount price, @NonNull Map<com.broadleafcommerce.shipping.domain.FulfillmentPricingItem,javax.money.MonetaryAmount> itemToPriceMap, @NonNull FixedFulfillmentPricingOption fulfillmentOption, boolean isEstimate)
Builds aFulfillmentOptionPricedResponse
with 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 ofFulfillmentPricingItems
to the calculated prices.protected javax.money.MonetaryAmount
FixedFulfillmentPricingProvider. calculateFixedPriceForItem(@NonNull com.broadleafcommerce.shipping.domain.FulfillmentPricingItem item, @NonNull FixedFulfillmentPricingOption option, @NonNull javax.money.CurrencyUnit currency)
protected javax.money.MonetaryAmount
FixedFulfillmentPricingProvider. calculateFulfillmentGroupPriceBeforeAdjustments(@NonNull FixedFulfillmentPricingOption option, javax.money.CurrencyUnit expectedCurrency)
protected javax.money.MonetaryAmount
FixedFulfillmentPricingProvider. calculatePercentageRateForItem(@NonNull com.broadleafcommerce.shipping.domain.FulfillmentPricingItem item, @NonNull FixedFulfillmentPricingOption option, @NonNull javax.money.CurrencyUnit currency)
Deprecated.protected javax.money.MonetaryAmount
FixedFulfillmentPricingProvider. calculatePercentageRateForItems(@NonNull com.broadleafcommerce.shipping.domain.FulfillmentPricingItem item, @NonNull FixedFulfillmentPricingOption option, @NonNull javax.money.CurrencyUnit currency)
protected javax.money.MonetaryAmount
FixedFulfillmentPricingProvider. calculatePriceForItem(@NonNull com.broadleafcommerce.shipping.domain.FulfillmentPricingItem item, @NonNull FixedFulfillmentPricingOption option, @NonNull javax.money.CurrencyUnit currency)
protected javax.money.MonetaryAmount
FixedFulfillmentPricingProvider. 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 FixedFulfillmentPricingOption Modifier and Type Method Description void
FixedFulfillmentPricingConfig. 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.void
FixedFulfillmentPricingProperties. setShipTables(List<FixedFulfillmentPricingOption> shipTables)
List of fixed pricing fulfillment options that can be chosen.
-