public class XPFTaxRecord extends Object
Modifier and Type | Field and Description |
---|---|
static String |
NO_TAX_RATE_TAX_NAME
Tax name that should be returned by TaxRecord implementations when queried for their name if it indicates that
no tax rate has been matched (either because none are applicable or because the tax cannot yet be calculated may because of incomplete
information, ie no address for taxation has currently been supplied).
|
private @NonNull String |
taxCode
The tax code.
|
private @NonNull String |
taxJurisdiction
The tax jurisdiction.
|
private @NonNull String |
taxName
The tax name.
|
private @NonNull String |
taxProviderName
The tax provider name.
|
private @NonNull BigDecimal |
taxRate
The tax rate.
|
private @NonNull String |
taxRegion
The tax region.
|
private @NonNull BigDecimal |
taxValue
The tax value.
|
Constructor and Description |
---|
XPFTaxRecord() |
public static final String NO_TAX_RATE_TAX_NAME
@NonNull private final @NonNull String taxCode
@NonNull private final @NonNull String taxName
@NonNull private final @NonNull BigDecimal taxRate
@NonNull private final @NonNull String taxJurisdiction
@NonNull private final @NonNull String taxRegion
@NonNull private final @NonNull BigDecimal taxValue
@NonNull private final @NonNull String taxProviderName
Copyright © 2022. All rights reserved.