Uses of Interface
com.broadleafcommerce.cartoperation.service.fulfillment.address.TaxAddressSourceHandler
Packages that use TaxAddressSourceHandler
Package
Description
-
Uses of TaxAddressSourceHandler in com.broadleafcommerce.cartoperation.service.fulfillment.address
Classes in com.broadleafcommerce.cartoperation.service.fulfillment.address that implement TaxAddressSourceHandlerModifier and TypeClassDescriptionclass
Populates the tax address from the billing address.class
Populates the tax address from the shipping address. -
Uses of TaxAddressSourceHandler in com.broadleafcommerce.cartoperation.service.pricing
Methods in com.broadleafcommerce.cartoperation.service.pricing that return TaxAddressSourceHandlerModifier and TypeMethodDescriptionprotected TaxAddressSourceHandler
DefaultDelegatingTaxService.findTaxAddressSourceHandler
(@NonNull com.broadleafcommerce.cart.client.domain.Cart cart, com.broadleafcommerce.cart.client.domain.FulfillmentGroup fulfillmentGroup, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected TaxAddressSourceHandler
DefaultTaxService.findTaxAddressSourceHandler
(@NonNull com.broadleafcommerce.cart.client.domain.Cart cart, F fulfillmentGroup, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Deprecated.Methods in com.broadleafcommerce.cartoperation.service.pricing that return types with arguments of type TaxAddressSourceHandlerModifier and TypeMethodDescriptionprotected Optional<TaxAddressSourceHandler>
DefaultDelegatingTaxService.findTaxAddressSourceHandlerForFeeTaxCalculation
(@NonNull com.broadleafcommerce.cart.client.domain.Cart cart, @NonNull com.broadleafcommerce.cart.client.domain.FulfillmentGroup fulfillmentGroup, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Finds theTaxAddressSourceHandler
for tax calculation for fees, e.g.protected Optional<TaxAddressSourceHandler>
DefaultTaxService.getAddressSourceForFeeTaxCalculation
(@NonNull com.broadleafcommerce.cart.client.domain.Cart cart, F fulfillmentGroup, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Deprecated.protected List<TaxAddressSourceHandler>
DefaultDelegatingTaxService.getTaxAddressSourceHandlers()
protected List<TaxAddressSourceHandler>
DefaultTaxService.getTaxAddressSourceHandlers()
Deprecated.Methods in com.broadleafcommerce.cartoperation.service.pricing with parameters of type TaxAddressSourceHandlerModifier and TypeMethodDescriptionprotected com.broadleafcommerce.tax.domain.TaxCalculationGroup
DefaultDelegatingTaxService.buildTaxCalculationGroup
(@NonNull com.broadleafcommerce.cart.client.domain.Cart cart, @NonNull com.broadleafcommerce.cart.client.domain.FulfillmentGroup fulfillmentGroup, @NonNull TaxAddressSourceHandler handler, @NonNull List<com.broadleafcommerce.tax.domain.TaxItem> taxItems, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Builds aTaxCalculationGroup
, which is used to calculate taxes for a group of items being shipped to or fulfilled at a particular Address.protected TREQ
DefaultTaxService.getTaxRequest
(@NonNull com.broadleafcommerce.cart.client.domain.Cart cart, F fulfillmentGroup, @NonNull TaxAddressSourceHandler handler, @NonNull List<TI> taxItems, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Deprecated.Constructor parameters in com.broadleafcommerce.cartoperation.service.pricing with type arguments of type TaxAddressSourceHandlerModifierConstructorDescriptionDefaultDelegatingTaxService
(@NonNull com.broadleafcommerce.tax.delegate.TaxDelegate<?, ?> taxDelegate, List<TaxAddressSourceHandler> taxAddressSourceHandlers, @NonNull com.broadleafcommerce.common.extension.TypeFactory typeFactory) DefaultTaxService
(com.broadleafcommerce.tax.TaxProvider<TREQ, TRES> estimatedTaxProvider, com.broadleafcommerce.tax.TaxProvider<TREQ, TRES> actualTaxProvider, com.broadleafcommerce.common.extension.TypeFactory typeFactory, List<TaxAddressSourceHandler> handlers) Deprecated.