Uses of Class
com.broadleafcommerce.fulfillment.service.dto.EnhancedFulfillmentPricingGroup
Package
Description
-
Uses of EnhancedFulfillmentPricingGroup in com.broadleafcommerce.fulfillment.service
Modifier and TypeMethodDescriptionprotected com.broadleafcommerce.order.common.domain.PricedFulfillmentOption
DefaultFulfillmentOptionService.buildGroupOptionForResponse
(EnhancedFulfillmentPricingGroup pricingGroup, String serviceLevel, GroupServiceLevelPriceResult result) protected com.broadleafcommerce.fulfillment.common.domain.Weight
DefaultFulfillmentCalculationService.calcWeightForPricingGroup
(EnhancedFulfillmentPricingGroup group, String weightUnit) protected String
DefaultFulfillmentOptionService.determineFulfillmentType
(EnhancedFulfillmentPricingGroup pricingGroup, FulfillmentCalculator calculator) protected String
DefaultFulfillmentOptionService.determineFulfillmentType
(EnhancedFulfillmentPricingGroup pricingGroup, GroupServiceLevelPriceResult result) protected Predicate<FulfillmentCalculator>
DefaultFulfillmentCalculatorFilterService.filterCalculatorsByFulfillmentType
(EnhancedFulfillmentPricingGroup group) Filter calculators based on fulfillmentTypeprotected Predicate<FulfillmentCalculator>
DefaultFulfillmentCalculatorFilterService.filterCalculatorsByInventoryType
(EnhancedFulfillmentPricingGroup group) Filter calculators based on inventoryTypeprotected Predicate<FulfillmentCalculator>
DefaultFulfillmentCalculatorFilterService.filterCalculatorsByOrigin
(EnhancedFulfillmentPricingGroup group) Filter calculators based on OriginDefaultFulfillmentCalculatorFilterService.filterCalculatorsForGroup
(EnhancedFulfillmentPricingGroup group, List<FulfillmentCalculator> calculators) FulfillmentCalculatorFilterService.filterCalculatorsForGroup
(EnhancedFulfillmentPricingGroup group, List<FulfillmentCalculator> calculators) protected String
DefaultFulfillmentCalculatorService.getDefaultServiceLevelForGroup
(FulfillmentPricingContext context, EnhancedFulfillmentPricingGroup group) DefaultFulfillmentCalculatorFilterService.getFulfillmentTypesForGroup
(EnhancedFulfillmentPricingGroup group) Get all fulfillment types from all items in the givenEnhancedFulfillmentPricingGroup
.DefaultFulfillmentCalculatorFilterService.getInventoryTypesForGroup
(EnhancedFulfillmentPricingGroup group) Get all fulfillment types from all items in the givenEnhancedFulfillmentPricingGroup
.protected Set<com.broadleafcommerce.fulfillment.common.domain.FulfillmentOriginInfo>
DefaultFulfillmentCalculatorFilterService.getOriginInfosForGroup
(EnhancedFulfillmentPricingGroup group) Get allFulfillmentOriginInfo
from all items in the givenEnhancedFulfillmentPricingGroup
.protected List<EnhancedFulfillmentPricingItem>
DefaultFulfillmentCalculatorService.getUnPricedItems
(EnhancedFulfillmentPricingGroup group, String serviceLevel) protected FulfillmentPriceResultHolder
DefaultFulfillmentCalculatorService.initializeFulfillmentPriceResultHolderCommon
(FulfillmentPricingContext context, EnhancedFulfillmentPricingGroup group, FulfillmentCalculator calculator, boolean existingOnlyFlag) protected FulfillmentPriceResultHolder
DefaultFulfillmentCalculatorService.initializeFulfillmentPriceResultHolderForGroup
(FulfillmentPricingContext context, EnhancedFulfillmentPricingGroup group, FulfillmentCalculator calculator, boolean existingOnlyFlag) protected List<com.broadleafcommerce.order.common.domain.PricedFulfillmentOption>
DefaultFulfillmentOptionService.populateOptionsForGroup
(com.broadleafcommerce.fulfillment.common.domain.FulfillmentOptionResponse response, EnhancedFulfillmentPricingGroup group) protected void
DefaultFulfillmentCalculatorService.priceFulfillmentGroup
(FulfillmentPricingContext context, EnhancedFulfillmentPricingGroup group, FulfillmentCalculator calculator, boolean existingOnly) -
Uses of EnhancedFulfillmentPricingGroup in com.broadleafcommerce.fulfillment.service.dto
Modifier and TypeFieldDescriptionprotected EnhancedFulfillmentPricingGroup
FulfillmentPriceResultHolder.group
Modifier and TypeMethodDescriptionFulfillmentPriceResultHolder.getGroup()
EnhancedFulfillmentPricingItem.getParentGroup()
Modifier and TypeMethodDescriptionvoid
FulfillmentPriceResultHolder.setGroup
(EnhancedFulfillmentPricingGroup group) ModifierConstructorDescriptionEnhancedFulfillmentPricingItem
(EnhancedFulfillmentPricingGroup group, com.broadleafcommerce.fulfillment.common.domain.FulfillmentPricingItem item)