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 PriceSelection
public static PriceSelectionDsl of(@Nonnull javax.money.CurrencyUnit currencyUnit)
of
in interface PriceSelection
public 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