public static final class Price.Builder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.math.BigDecimal |
amount |
private java.util.Currency |
currency |
private java.util.Locale |
locale |
private TaxType |
taxType |
Modifier | Constructor and Description |
---|---|
private |
Price.Builder() |
Modifier and Type | Method and Description |
---|---|
Price |
build() |
Price.Builder |
setAmount(java.math.BigDecimal amount) |
Price.Builder |
setCurrency(java.util.Currency currency) |
Price.Builder |
setCurrency(java.lang.String currencyId) |
Price.Builder |
setLocale(java.util.Locale locale) |
Price.Builder |
setLocale(java.lang.String lang_country) |
Price.Builder |
setTaxModel(java.lang.String taxModel) |
Price.Builder |
setTaxModel(TaxType taxType) |
private java.math.BigDecimal amount
private TaxType taxType
private java.util.Currency currency
private java.util.Locale locale
public Price.Builder setAmount(java.math.BigDecimal amount)
public Price.Builder setTaxModel(java.lang.String taxModel)
public Price.Builder setTaxModel(TaxType taxType)
public Price.Builder setCurrency(java.lang.String currencyId)
public Price.Builder setCurrency(java.util.Currency currency)
public Price.Builder setLocale(java.lang.String lang_country)
public Price.Builder setLocale(java.util.Locale locale)
public Price build()