Uses of Class
com.broadleafcommerce.fulfillment.service.dto.EnhancedFulfillmentPricingGroup
Packages that use EnhancedFulfillmentPricingGroup
Package
Description
-
Uses of EnhancedFulfillmentPricingGroup in com.broadleafcommerce.fulfillment.service
Methods in com.broadleafcommerce.fulfillment.service with parameters of type EnhancedFulfillmentPricingGroupModifier 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.filterCalculatorsByGroupFulfillmentDestination
(EnhancedFulfillmentPricingGroup group) Filter calculators based on Addressprotected 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
Fields in com.broadleafcommerce.fulfillment.service.dto declared as EnhancedFulfillmentPricingGroupModifier and TypeFieldDescriptionprotected EnhancedFulfillmentPricingGroup
FulfillmentPriceResultHolder.group
Methods in com.broadleafcommerce.fulfillment.service.dto that return EnhancedFulfillmentPricingGroupModifier and TypeMethodDescriptionFulfillmentPriceResultHolder.getGroup()
EnhancedFulfillmentPricingItem.getParentGroup()
Methods in com.broadleafcommerce.fulfillment.service.dto that return types with arguments of type EnhancedFulfillmentPricingGroupMethods in com.broadleafcommerce.fulfillment.service.dto with parameters of type EnhancedFulfillmentPricingGroupModifier and TypeMethodDescriptionvoid
FulfillmentPriceResultHolder.setGroup
(EnhancedFulfillmentPricingGroup group) Constructors in com.broadleafcommerce.fulfillment.service.dto with parameters of type EnhancedFulfillmentPricingGroupModifierConstructorDescriptionEnhancedFulfillmentPricingItem
(EnhancedFulfillmentPricingGroup group, com.broadleafcommerce.fulfillment.common.domain.FulfillmentPricingItem item)