Uses of Class
com.broadleafcommerce.tax.domain.TaxResponse
Packages that use TaxResponse
Package
Description
-
Uses of TaxResponse in com.broadleafcommerce.tax
Classes in com.broadleafcommerce.tax with type parameters of type TaxResponseModifier and TypeInterfaceDescriptioninterfaceTaxAccessor<T1 extends TaxRequest,T2 extends TaxResponse> Provides a common interface for components whos job it is to interact with a 1st or 3rd party tax service or tax data, or whos job it is to delegate to such a component.interfaceTaxProvider<T1 extends TaxRequest,T2 extends TaxResponse> Represents a component that is tasked with calculating taxes, or calling a 1st or 3rd party service to calculate taxes. -
Uses of TaxResponse in com.broadleafcommerce.tax.autoconfigure
Methods in com.broadleafcommerce.tax.autoconfigure that return types with arguments of type TaxResponseModifier and TypeMethodDescriptionTaxServiceAutoConfiguration.taxProviderDelegate(TaxDelegateProperties taxDelegateProperties, List<TaxProvider<TaxRequest, TaxResponse>> taxProviders, com.broadleafcommerce.common.extension.TypeFactory typeFactory) Method parameters in com.broadleafcommerce.tax.autoconfigure with type arguments of type TaxResponseModifier and TypeMethodDescriptionTaxServiceAutoConfiguration.taxProviderDelegate(TaxDelegateProperties taxDelegateProperties, List<TaxProvider<TaxRequest, TaxResponse>> taxProviders, com.broadleafcommerce.common.extension.TypeFactory typeFactory) -
Uses of TaxResponse in com.broadleafcommerce.tax.delegate
Classes in com.broadleafcommerce.tax.delegate with type parameters of type TaxResponseModifier and TypeClassDescriptionclassDefaultTaxDelegate<T1 extends TaxRequest,T2 extends TaxResponse> This component resolves aTaxProviderbased on the providedContextInfoand delegates appropriate tax calls to that provider.interfaceTaxDelegate<T1 extends TaxRequest,T2 extends TaxResponse> This class represents an object that delegates to the appropriateTaxProvider. -
Uses of TaxResponse in com.broadleafcommerce.tax.simple
Classes in com.broadleafcommerce.tax.simple with type parameters of type TaxResponseModifier and TypeClassDescriptionclassSimpleTaxProvider<T1 extends TaxRequest,T2 extends TaxResponse> Simple implementation ofTaxProviderprimarily used for estimating taxes, but can be used for providing full taxes for implementors without complex tax needs.