Uses of Class
com.broadleafcommerce.tax.domain.TaxInfo
Packages that use TaxInfo
-
Uses of TaxInfo in com.broadleafcommerce.tax.domain
Fields in com.broadleafcommerce.tax.domain with type parameters of type TaxInfoModifier and TypeFieldDescriptionTaxResponse.taxInfos
Deprecated.The tax infos for each of the line items, keyed by fulfillmentGroupReferenceNumber + "-" + itemId.TaxResponseGroup.taxInfos
The tax infos for each of the line items, keyed by fulfillmentGroupReferenceNumber + "-" + itemId.Methods in com.broadleafcommerce.tax.domain that return types with arguments of type TaxInfoModifier and TypeMethodDescriptionTaxResponse.getTaxInfos()
Deprecated.The tax infos for each of the line items, keyed by fulfillmentGroupReferenceNumber + "-" + itemId.TaxResponseGroup.getTaxInfos()
The tax infos for each of the line items, keyed by fulfillmentGroupReferenceNumber + "-" + itemId.Method parameters in com.broadleafcommerce.tax.domain with type arguments of type TaxInfoModifier and TypeMethodDescriptionvoid
TaxResponse.setTaxInfos
(Map<String, TaxInfo> taxInfos) Deprecated.The tax infos for each of the line items, keyed by fulfillmentGroupReferenceNumber + "-" + itemId.void
TaxResponseGroup.setTaxInfos
(Map<String, TaxInfo> taxInfos) The tax infos for each of the line items, keyed by fulfillmentGroupReferenceNumber + "-" + itemId. -
Uses of TaxInfo in com.broadleafcommerce.tax.simple
Methods in com.broadleafcommerce.tax.simple that return TaxInfoModifier and TypeMethodDescriptionprotected TaxInfo
SimpleTaxProvider.getTaxInfo
(SimpleTaxRecord chosenConfig, TaxItem item, boolean taxExempt, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected TaxInfo
SimpleTaxProvider.getTaxInfo
(SimpleTaxRecord chosenConfig, TaxItem item, javax.money.CurrencyUnit currencyUnit) Deprecated.protected TaxInfo
SimpleTaxProvider.getTaxInfo
(BigDecimal rate, TaxItem item, javax.money.CurrencyUnit currencyUnit) Deprecated.since 1.7.protected <R extends TaxCalculationRequest>
TaxInfoSimpleTaxProvider.getTaxInfo
(R request, SimpleTaxRecord chosenConfig, TaxItem item, javax.money.CurrencyUnit currencyUnit, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Methods in com.broadleafcommerce.tax.simple with parameters of type TaxInfoModifier and TypeMethodDescriptionprotected void
SimpleTaxProvider.addTaxDetail
(SimpleTaxRecord chosenConfig, TaxItem item, TaxInfo taxInfo, BigDecimal rate, boolean taxExempt) protected void
SimpleTaxProvider.calculateExcludedTax
(javax.money.MonetaryAmount subtotal, BigDecimal rate, TaxInfo taxInfo, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Calculate tax and taxable amounts for excluded taxes.protected void
SimpleTaxProvider.calculateIncludedTax
(javax.money.MonetaryAmount subtotal, BigDecimal rate, TaxInfo taxInfo, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Calculate tax and taxable amounts for included taxes.
SimpleTaxProvider.getTaxInfo(TaxCalculationRequest, SimpleTaxRecord, TaxItem, CurrencyUnit, ContextInfo)
to consider tax-exemption for items.