public final class PriceSelectionDsl extends Base implements PriceSelection
| Modifier and Type | Method and Description |
|---|---|
String |
getPriceChannel() |
String |
getPriceCountry() |
String |
getPriceCurrency() |
String |
getPriceCustomerGroup() |
static PriceSelectionDsl |
of(javax.money.CurrencyUnit currencyUnit) |
static PriceSelectionDsl |
ofCurrencyCode(String currencyCode) |
PriceSelectionDsl |
withPriceChannel(Referenceable<Channel> priceChannel) |
PriceSelectionDsl |
withPriceChannelId(String priceChannelId) |
PriceSelectionDsl |
withPriceCountry(com.neovisionaries.i18n.CountryCode priceCountry) |
PriceSelectionDsl |
withPriceCountryCode(String priceCountryCode) |
PriceSelectionDsl |
withPriceCurrency(javax.money.CurrencyUnit currencyUnit) |
PriceSelectionDsl |
withPriceCurrencyCode(String priceCurrencyCode) |
PriceSelectionDsl |
withPriceCustomerGroup(Referenceable<CustomerGroup> priceCustomerGroup) |
PriceSelectionDsl |
withPriceCustomerGroupId(String priceCustomerGroupId) |
public static PriceSelectionDsl ofCurrencyCode(String currencyCode)
ofCurrencyCode in interface PriceSelectionpublic static PriceSelectionDsl of(@Nonnull javax.money.CurrencyUnit currencyUnit)
of in interface PriceSelectionpublic PriceSelectionDsl withPriceCurrencyCode(@Nonnull String priceCurrencyCode)
public PriceSelectionDsl withPriceCurrency(@Nonnull javax.money.CurrencyUnit currencyUnit)
public PriceSelectionDsl withPriceCountryCode(@Nullable String priceCountryCode)
public PriceSelectionDsl withPriceCountry(@Nullable com.neovisionaries.i18n.CountryCode priceCountry)
public PriceSelectionDsl withPriceCustomerGroup(@Nullable Referenceable<CustomerGroup> priceCustomerGroup)
public PriceSelectionDsl withPriceCustomerGroupId(@Nullable String priceCustomerGroupId)
public PriceSelectionDsl withPriceChannelId(@Nullable String priceChannelId)
public PriceSelectionDsl withPriceChannel(@Nullable Referenceable<Channel> priceChannel)
@Nullable public String getPriceChannel()
getPriceChannel in interface PriceSelection@Nullable public String getPriceCountry()
getPriceCountry in interface PriceSelection@Nonnull public String getPriceCurrency()
getPriceCurrency in interface PriceSelection@Nullable public String getPriceCustomerGroup()
getPriceCustomerGroup in interface PriceSelection