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.taxInfosDeprecated.The tax infos for each of the line items, keyed by fulfillmentGroupReferenceNumber + "-" + itemId.TaxResponseGroup.taxInfosThe 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 TypeMethodDescriptionvoidTaxResponse.setTaxInfos(Map<String, TaxInfo> taxInfos) Deprecated.The tax infos for each of the line items, keyed by fulfillmentGroupReferenceNumber + "-" + itemId.voidTaxResponseGroup.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 TaxInfoSimpleTaxProvider.getTaxInfo(SimpleTaxRecord chosenConfig, TaxItem item, boolean taxExempt, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected TaxInfoSimpleTaxProvider.getTaxInfo(SimpleTaxRecord chosenConfig, TaxItem item, javax.money.CurrencyUnit currencyUnit) Deprecated.protected TaxInfoSimpleTaxProvider.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 voidSimpleTaxProvider.addTaxDetail(SimpleTaxRecord chosenConfig, TaxItem item, TaxInfo taxInfo, BigDecimal rate, boolean taxExempt) protected voidSimpleTaxProvider.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 voidSimpleTaxProvider.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.