Uses of Interface
com.broadleafcommerce.cartoperation.service.fulfillment.address.TaxAddressSourceHandler
-
Packages that use TaxAddressSourceHandler Package Description com.broadleafcommerce.cartoperation.service.fulfillment.address com.broadleafcommerce.cartoperation.service.pricing -
-
Uses of TaxAddressSourceHandler in com.broadleafcommerce.cartoperation.service.fulfillment.address
Classes in com.broadleafcommerce.cartoperation.service.fulfillment.address that implement TaxAddressSourceHandler Modifier and Type Class Description class
PaymentTaxAddressSourceHandler
Populates the tax address from the billing address.class
ShippingTaxAddressSourceHandler
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 TaxAddressSourceHandler Modifier and Type Method Description protected TaxAddressSourceHandler
DefaultDelegatingTaxService. findTaxAddressSourceHandler(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(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 TaxAddressSourceHandler Modifier and Type Method Description 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 TaxAddressSourceHandler Modifier and Type Method Description protected com.broadleafcommerce.tax.domain.TaxCalculationGroup
DefaultDelegatingTaxService. buildTaxCalculationGroup(com.broadleafcommerce.cart.client.domain.Cart cart, com.broadleafcommerce.cart.client.domain.FulfillmentGroup fulfillmentGroup, TaxAddressSourceHandler handler, 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(com.broadleafcommerce.cart.client.domain.Cart cart, F fulfillmentGroup, TaxAddressSourceHandler handler, 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 TaxAddressSourceHandler Constructor Description DefaultDelegatingTaxService(@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.
-