All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description SimpleTaxConfig Tax configuration read from a file viaSimpleTaxProvider#getTaxInfo(BigDecimal, TaxItem)
.SimpleTaxProperties SimpleTaxProvider<T1 extends TaxRequest,T2 extends TaxResponse> Simple implementation ofTaxProvider
primarily used for estimating taxes, but can be used for providing full taxes for implementors without complex tax needs.SimpleTaxRecord A single configuration of a tax rate according to a location.TaxAddress An address used to determine taxes for aTaxRequest
.TaxDetail Detailed tax information for a item, viaTaxInfo
.TaxDetail.TaxDetailBuilder TaxInfo Tax information returned from aTaxProvider
for a single line item.TaxISOCountry This domain object represents the ISO 3166 standard published by the International Organization for Standardization (ISO), and defines codes for the names of countries, dependent territories, and special areas of geographical interest.TaxItem An item to be taxed.TaxItemType Designation used byTaxItems
to specify what type of item they are such as Fulfillment or Order item.TaxProvider<T1 extends TaxRequest,T2 extends TaxResponse> TaxRequest A grouping of items and address(es) to be used to determine taxes as a request DTO sent toTaxProvider
.TaxResponse Response DTO from aTaxProvider
that contains tax information for items.TaxServiceAutoConfiguration