Uses of Class
com.broadleafcommerce.fulfillment.domain.FulfillmentCalculatorConfig
Packages that use FulfillmentCalculatorConfig
Package
Description
-
Uses of FulfillmentCalculatorConfig in com.broadleafcommerce.fulfillment.provider
Classes in com.broadleafcommerce.fulfillment.provider with type parameters of type FulfillmentCalculatorConfig -
Uses of FulfillmentCalculatorConfig in com.broadleafcommerce.fulfillment.service
Classes in com.broadleafcommerce.fulfillment.service with type parameters of type FulfillmentCalculatorConfigModifier and TypeClassDescriptionclass
class
/** Default implementation of calculator service used to find, qualify, and process fulfillment pricing usingFulfillmentCalculator
s.interface
Operations to support operations onFulfillmentCalculatorConfig
.Methods in com.broadleafcommerce.fulfillment.service with parameters of type FulfillmentCalculatorConfigModifier and TypeMethodDescriptionprotected void
DefaultFulfillmentCalculationService.calculateFulfillmentPrice
(FulfillmentPriceResultHolder holder, FulfillmentCalculatorConfig calculatorConfig) protected void
DefaultFulfillmentCalculationService.calculateFulfillmentPriceByItem
(FulfillmentPriceResultHolder holder, FulfillmentCalculatorConfig calculatorConfig) protected javax.money.MonetaryAmount
DefaultFulfillmentCalculationService.calculatePriceFromTier
(FulfillmentPriceTier tier, javax.money.MonetaryAmount price, FulfillmentCalculatorConfig calculatorConfig) protected javax.money.MonetaryAmount
DefaultFulfillmentCalculationService.calculatePriceUsingPrice
(FulfillmentPriceResultHolder holder, javax.money.MonetaryAmount price, FulfillmentCalculatorConfig calculator) protected javax.money.MonetaryAmount
DefaultFulfillmentCalculationService.calculatePriceUsingWeight
(com.broadleafcommerce.fulfillment.common.domain.Weight weight, javax.money.MonetaryAmount price, FulfillmentCalculatorConfig calculator) protected javax.money.MonetaryAmount
DefaultFulfillmentCalculationService.getPriceToUseForCalculations
(FulfillmentPriceResultHolder holder, FulfillmentCalculatorConfig config) protected List<FulfillmentPriceTier>
DefaultFulfillmentCalculationService.getSortedTiers
(FulfillmentCalculatorConfig config) protected com.broadleafcommerce.fulfillment.common.domain.Weight
DefaultFulfillmentCalculationService.getWeightToUse
(FulfillmentPriceResultHolder holder, FulfillmentCalculatorConfig calculatorConfig, CalculationMethod method) protected boolean
DefaultFulfillmentCalculationService.isCalculatorValueRate
(FulfillmentPriceTier tier, FulfillmentCalculatorConfig config) -
Uses of FulfillmentCalculatorConfig in com.broadleafcommerce.fulfillment.service.autoconfigure
Methods in com.broadleafcommerce.fulfillment.service.autoconfigure that return types with arguments of type FulfillmentCalculatorConfigModifier and TypeMethodDescriptionFulfillmentServicesAutoConfiguration.dbFulfillmentCalculatorProvider
(FulfillmentCalculatorConfigService<FulfillmentCalculatorConfig> fulfillmentCalculatorConfigService, WeightCalculationHelper weightCalculationHelper, DistanceCalculationHelper distanceCalculationHelper, com.broadleafcommerce.common.extension.TypeFactory typeFactory) FulfillmentServicesAutoConfiguration.fulfillmentCalculatorConfigService
(FulfillmentCalculatorConfigRepository<com.broadleafcommerce.data.tracking.core.Trackable> repository, com.broadleafcommerce.data.tracking.core.service.RsqlCrudEntityHelper helper, com.broadleafcommerce.common.extension.cache.CacheStateManager cacheStateManager, com.broadleafcommerce.data.tracking.core.filtering.fetch.FilterParser<cz.jirutka.rsql.parser.ast.Node> parser) Method parameters in com.broadleafcommerce.fulfillment.service.autoconfigure with type arguments of type FulfillmentCalculatorConfigModifier and TypeMethodDescriptionFulfillmentServicesAutoConfiguration.dbFulfillmentCalculatorProvider
(FulfillmentCalculatorConfigService<FulfillmentCalculatorConfig> fulfillmentCalculatorConfigService, WeightCalculationHelper weightCalculationHelper, DistanceCalculationHelper distanceCalculationHelper, com.broadleafcommerce.common.extension.TypeFactory typeFactory) -
Uses of FulfillmentCalculatorConfig in com.broadleafcommerce.fulfillment.service.dto.calculator
Methods in com.broadleafcommerce.fulfillment.service.dto.calculator that return FulfillmentCalculatorConfigModifier and TypeMethodDescriptionDBFulfillmentCalculator.getFulfillmentCalculatorConfig()
default FulfillmentCalculatorConfig
FulfillmentCalculator.getFulfillmentCalculatorConfig()
Methods in com.broadleafcommerce.fulfillment.service.dto.calculator with parameters of type FulfillmentCalculatorConfigModifier and TypeMethodDescriptionvoid
DBFulfillmentCalculator.setFulfillmentCalculatorConfig
(FulfillmentCalculatorConfig fulfillmentCalculatorConfig) Constructors in com.broadleafcommerce.fulfillment.service.dto.calculator with parameters of type FulfillmentCalculatorConfigModifierConstructorDescriptionDBFulfillmentCalculator
(FulfillmentCalculatorConfig fulfillmentCalculatorConfig, GeoCoordinateService geoCoordinateService, WeightCalculationHelper weightCalculationHelper, DistanceCalculationHelper distanceCalculationHelper) -
Uses of FulfillmentCalculatorConfig in com.broadleafcommerce.fulfillment.web.endpoint
Methods in com.broadleafcommerce.fulfillment.web.endpoint that return FulfillmentCalculatorConfigModifier and TypeMethodDescriptionFulfillmentCalculatorConfigEndpoint.addCalculatorConfig
(FulfillmentCalculatorConfig calculatorConfig, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) FulfillmentCalculatorConfigEndpoint.readSingleConfig
(String calculatorConfigId, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) FulfillmentCalculatorConfigEndpoint.updateCalculatorConfig
(String calculatorConfigId, FulfillmentCalculatorConfig calculatorConfig, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Methods in com.broadleafcommerce.fulfillment.web.endpoint that return types with arguments of type FulfillmentCalculatorConfigModifier and TypeMethodDescriptionFulfillmentCalculatorConfigEndpoint.getFulfillmentCalculatorConfigService()
FulfillmentCalculatorConfigEndpoint.readAllCalculatorConfigs
(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) org.springframework.data.domain.Page<FulfillmentCalculatorConfig>
FulfillmentCalculatorConfigEndpoint.readAllCalculatorConfigsByPage
(cz.jirutka.rsql.parser.ast.Node filters, String query, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Methods in com.broadleafcommerce.fulfillment.web.endpoint with parameters of type FulfillmentCalculatorConfigModifier and TypeMethodDescriptionFulfillmentCalculatorConfigEndpoint.addCalculatorConfig
(FulfillmentCalculatorConfig calculatorConfig, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) FulfillmentCalculatorConfigEndpoint.updateCalculatorConfig
(String calculatorConfigId, FulfillmentCalculatorConfig calculatorConfig, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Constructor parameters in com.broadleafcommerce.fulfillment.web.endpoint with type arguments of type FulfillmentCalculatorConfigModifierConstructorDescriptionFulfillmentCalculatorConfigEndpoint
(FulfillmentCalculatorConfigService<FulfillmentCalculatorConfig> fulfillmentCalculatorConfigService)