@Generated(value="")
public class PriceEntry
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> |
actions |
protected java.lang.Boolean |
active |
protected java.lang.Boolean |
bulkPricing |
protected java.util.Map<java.lang.String,?> |
customFields |
protected java.lang.Boolean |
discountDiscovery |
protected java.math.BigDecimal |
discountLevel1 |
protected java.math.BigDecimal |
discountLevel2 |
protected java.math.BigDecimal |
discountLevel3 |
protected java.math.BigDecimal |
discountLevel4 |
protected java.lang.String |
discountLevelsFormatted |
protected java.util.Date |
displayDate |
protected java.util.Date |
expirationDate |
protected java.lang.String |
externalReferenceCode |
protected java.lang.Boolean |
hasTierPrice |
protected java.lang.Boolean |
neverExpire |
protected @NotNull java.lang.Double |
price |
protected java.lang.Long |
priceEntryId |
protected java.lang.String |
priceFormatted |
protected java.lang.String |
priceListExternalReferenceCode |
protected @NotNull java.lang.Long |
priceListId |
protected Product |
product |
protected Sku |
sku |
protected java.lang.String |
skuExternalReferenceCode |
protected @NotNull java.lang.Long |
skuId |
protected TierPrice[] |
tierPrices |
java.lang.String |
xClassName |
Constructor and Description |
---|
PriceEntry() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object object) |
@Valid java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> |
getActions() |
java.lang.Boolean |
getActive() |
java.lang.Boolean |
getBulkPricing() |
@Valid java.util.Map<java.lang.String,?> |
getCustomFields() |
java.lang.Boolean |
getDiscountDiscovery() |
@DecimalMin(value="0") @Valid java.math.BigDecimal |
getDiscountLevel1() |
@DecimalMin(value="0") @Valid java.math.BigDecimal |
getDiscountLevel2() |
@DecimalMin(value="0") @Valid java.math.BigDecimal |
getDiscountLevel3() |
@DecimalMin(value="0") @Valid java.math.BigDecimal |
getDiscountLevel4() |
java.lang.String |
getDiscountLevelsFormatted() |
java.util.Date |
getDisplayDate() |
java.util.Date |
getExpirationDate() |
java.lang.String |
getExternalReferenceCode() |
java.lang.Boolean |
getHasTierPrice() |
java.lang.Boolean |
getNeverExpire() |
java.lang.Double |
getPrice() |
@DecimalMin(value="0") java.lang.Long |
getPriceEntryId() |
java.lang.String |
getPriceFormatted() |
java.lang.String |
getPriceListExternalReferenceCode() |
@DecimalMin(value="0") java.lang.Long |
getPriceListId() |
@Valid Product |
getProduct() |
@Valid Sku |
getSku() |
java.lang.String |
getSkuExternalReferenceCode() |
@DecimalMin(value="0") java.lang.Long |
getSkuId() |
@Valid TierPrice[] |
getTierPrices() |
int |
hashCode() |
void |
setActions(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> actions) |
void |
setActions(com.liferay.petra.function.UnsafeSupplier<java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>,java.lang.Exception> actionsUnsafeSupplier) |
void |
setActive(java.lang.Boolean active) |
void |
setActive(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> activeUnsafeSupplier) |
void |
setBulkPricing(java.lang.Boolean bulkPricing) |
void |
setBulkPricing(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> bulkPricingUnsafeSupplier) |
void |
setCustomFields(java.util.Map<java.lang.String,?> customFields) |
void |
setCustomFields(com.liferay.petra.function.UnsafeSupplier<java.util.Map<java.lang.String,?>,java.lang.Exception> customFieldsUnsafeSupplier) |
void |
setDiscountDiscovery(java.lang.Boolean discountDiscovery) |
void |
setDiscountDiscovery(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> discountDiscoveryUnsafeSupplier) |
void |
setDiscountLevel1(java.math.BigDecimal discountLevel1) |
void |
setDiscountLevel1(com.liferay.petra.function.UnsafeSupplier<java.math.BigDecimal,java.lang.Exception> discountLevel1UnsafeSupplier) |
void |
setDiscountLevel2(java.math.BigDecimal discountLevel2) |
void |
setDiscountLevel2(com.liferay.petra.function.UnsafeSupplier<java.math.BigDecimal,java.lang.Exception> discountLevel2UnsafeSupplier) |
void |
setDiscountLevel3(java.math.BigDecimal discountLevel3) |
void |
setDiscountLevel3(com.liferay.petra.function.UnsafeSupplier<java.math.BigDecimal,java.lang.Exception> discountLevel3UnsafeSupplier) |
void |
setDiscountLevel4(java.math.BigDecimal discountLevel4) |
void |
setDiscountLevel4(com.liferay.petra.function.UnsafeSupplier<java.math.BigDecimal,java.lang.Exception> discountLevel4UnsafeSupplier) |
void |
setDiscountLevelsFormatted(java.lang.String discountLevelsFormatted) |
void |
setDiscountLevelsFormatted(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> discountLevelsFormattedUnsafeSupplier) |
void |
setDisplayDate(java.util.Date displayDate) |
void |
setDisplayDate(com.liferay.petra.function.UnsafeSupplier<java.util.Date,java.lang.Exception> displayDateUnsafeSupplier) |
void |
setExpirationDate(java.util.Date expirationDate) |
void |
setExpirationDate(com.liferay.petra.function.UnsafeSupplier<java.util.Date,java.lang.Exception> expirationDateUnsafeSupplier) |
void |
setExternalReferenceCode(java.lang.String externalReferenceCode) |
void |
setExternalReferenceCode(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> externalReferenceCodeUnsafeSupplier) |
void |
setHasTierPrice(java.lang.Boolean hasTierPrice) |
void |
setHasTierPrice(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> hasTierPriceUnsafeSupplier) |
void |
setNeverExpire(java.lang.Boolean neverExpire) |
void |
setNeverExpire(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> neverExpireUnsafeSupplier) |
void |
setPrice(java.lang.Double price) |
void |
setPrice(com.liferay.petra.function.UnsafeSupplier<java.lang.Double,java.lang.Exception> priceUnsafeSupplier) |
void |
setPriceEntryId(java.lang.Long priceEntryId) |
void |
setPriceEntryId(com.liferay.petra.function.UnsafeSupplier<java.lang.Long,java.lang.Exception> priceEntryIdUnsafeSupplier) |
void |
setPriceFormatted(java.lang.String priceFormatted) |
void |
setPriceFormatted(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> priceFormattedUnsafeSupplier) |
void |
setPriceListExternalReferenceCode(java.lang.String priceListExternalReferenceCode) |
void |
setPriceListExternalReferenceCode(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> priceListExternalReferenceCodeUnsafeSupplier) |
void |
setPriceListId(java.lang.Long priceListId) |
void |
setPriceListId(com.liferay.petra.function.UnsafeSupplier<java.lang.Long,java.lang.Exception> priceListIdUnsafeSupplier) |
void |
setProduct(Product product) |
void |
setProduct(com.liferay.petra.function.UnsafeSupplier<Product,java.lang.Exception> productUnsafeSupplier) |
void |
setSku(Sku sku) |
void |
setSku(com.liferay.petra.function.UnsafeSupplier<Sku,java.lang.Exception> skuUnsafeSupplier) |
void |
setSkuExternalReferenceCode(java.lang.String skuExternalReferenceCode) |
void |
setSkuExternalReferenceCode(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> skuExternalReferenceCodeUnsafeSupplier) |
void |
setSkuId(java.lang.Long skuId) |
void |
setSkuId(com.liferay.petra.function.UnsafeSupplier<java.lang.Long,java.lang.Exception> skuIdUnsafeSupplier) |
void |
setTierPrices(TierPrice[] tierPrices) |
void |
setTierPrices(com.liferay.petra.function.UnsafeSupplier<TierPrice[],java.lang.Exception> tierPricesUnsafeSupplier) |
static PriceEntry |
toDTO(java.lang.String json) |
java.lang.String |
toString() |
static PriceEntry |
unsafeToDTO(java.lang.String json) |
protected java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> actions
protected java.lang.Boolean active
protected java.lang.Boolean bulkPricing
protected java.util.Map<java.lang.String,?> customFields
protected java.lang.Boolean discountDiscovery
protected java.math.BigDecimal discountLevel1
protected java.math.BigDecimal discountLevel2
protected java.math.BigDecimal discountLevel3
protected java.math.BigDecimal discountLevel4
protected java.lang.String discountLevelsFormatted
protected java.util.Date displayDate
protected java.util.Date expirationDate
protected java.lang.String externalReferenceCode
protected java.lang.Boolean hasTierPrice
protected java.lang.Boolean neverExpire
@NotNull protected @NotNull java.lang.Double price
protected java.lang.Long priceEntryId
protected java.lang.String priceFormatted
protected java.lang.String priceListExternalReferenceCode
@NotNull protected @NotNull java.lang.Long priceListId
protected Product product
protected Sku sku
protected java.lang.String skuExternalReferenceCode
@NotNull protected @NotNull java.lang.Long skuId
protected TierPrice[] tierPrices
public java.lang.String xClassName
public static PriceEntry toDTO(java.lang.String json)
public static PriceEntry unsafeToDTO(java.lang.String json)
@Valid public @Valid java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> getActions()
public void setActions(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> actions)
public void setActions(com.liferay.petra.function.UnsafeSupplier<java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>,java.lang.Exception> actionsUnsafeSupplier)
public java.lang.Boolean getActive()
public void setActive(java.lang.Boolean active)
public void setActive(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> activeUnsafeSupplier)
public java.lang.Boolean getBulkPricing()
public void setBulkPricing(java.lang.Boolean bulkPricing)
public void setBulkPricing(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> bulkPricingUnsafeSupplier)
@Valid public @Valid java.util.Map<java.lang.String,?> getCustomFields()
public void setCustomFields(java.util.Map<java.lang.String,?> customFields)
public void setCustomFields(com.liferay.petra.function.UnsafeSupplier<java.util.Map<java.lang.String,?>,java.lang.Exception> customFieldsUnsafeSupplier)
public java.lang.Boolean getDiscountDiscovery()
public void setDiscountDiscovery(java.lang.Boolean discountDiscovery)
public void setDiscountDiscovery(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> discountDiscoveryUnsafeSupplier)
@DecimalMin(value="0") @Valid public @DecimalMin(value="0") @Valid java.math.BigDecimal getDiscountLevel1()
public void setDiscountLevel1(java.math.BigDecimal discountLevel1)
public void setDiscountLevel1(com.liferay.petra.function.UnsafeSupplier<java.math.BigDecimal,java.lang.Exception> discountLevel1UnsafeSupplier)
@DecimalMin(value="0") @Valid public @DecimalMin(value="0") @Valid java.math.BigDecimal getDiscountLevel2()
public void setDiscountLevel2(java.math.BigDecimal discountLevel2)
public void setDiscountLevel2(com.liferay.petra.function.UnsafeSupplier<java.math.BigDecimal,java.lang.Exception> discountLevel2UnsafeSupplier)
@DecimalMin(value="0") @Valid public @DecimalMin(value="0") @Valid java.math.BigDecimal getDiscountLevel3()
public void setDiscountLevel3(java.math.BigDecimal discountLevel3)
public void setDiscountLevel3(com.liferay.petra.function.UnsafeSupplier<java.math.BigDecimal,java.lang.Exception> discountLevel3UnsafeSupplier)
@DecimalMin(value="0") @Valid public @DecimalMin(value="0") @Valid java.math.BigDecimal getDiscountLevel4()
public void setDiscountLevel4(java.math.BigDecimal discountLevel4)
public void setDiscountLevel4(com.liferay.petra.function.UnsafeSupplier<java.math.BigDecimal,java.lang.Exception> discountLevel4UnsafeSupplier)
public java.lang.String getDiscountLevelsFormatted()
public void setDiscountLevelsFormatted(java.lang.String discountLevelsFormatted)
public void setDiscountLevelsFormatted(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> discountLevelsFormattedUnsafeSupplier)
public java.util.Date getDisplayDate()
public void setDisplayDate(java.util.Date displayDate)
public void setDisplayDate(com.liferay.petra.function.UnsafeSupplier<java.util.Date,java.lang.Exception> displayDateUnsafeSupplier)
public java.util.Date getExpirationDate()
public void setExpirationDate(java.util.Date expirationDate)
public void setExpirationDate(com.liferay.petra.function.UnsafeSupplier<java.util.Date,java.lang.Exception> expirationDateUnsafeSupplier)
public java.lang.String getExternalReferenceCode()
public void setExternalReferenceCode(java.lang.String externalReferenceCode)
public void setExternalReferenceCode(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> externalReferenceCodeUnsafeSupplier)
public java.lang.Boolean getHasTierPrice()
public void setHasTierPrice(java.lang.Boolean hasTierPrice)
public void setHasTierPrice(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> hasTierPriceUnsafeSupplier)
public java.lang.Boolean getNeverExpire()
public void setNeverExpire(java.lang.Boolean neverExpire)
public void setNeverExpire(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> neverExpireUnsafeSupplier)
public java.lang.Double getPrice()
public void setPrice(java.lang.Double price)
public void setPrice(com.liferay.petra.function.UnsafeSupplier<java.lang.Double,java.lang.Exception> priceUnsafeSupplier)
@DecimalMin(value="0") public @DecimalMin(value="0") java.lang.Long getPriceEntryId()
public void setPriceEntryId(java.lang.Long priceEntryId)
public void setPriceEntryId(com.liferay.petra.function.UnsafeSupplier<java.lang.Long,java.lang.Exception> priceEntryIdUnsafeSupplier)
public java.lang.String getPriceFormatted()
public void setPriceFormatted(java.lang.String priceFormatted)
public void setPriceFormatted(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> priceFormattedUnsafeSupplier)
public java.lang.String getPriceListExternalReferenceCode()
public void setPriceListExternalReferenceCode(java.lang.String priceListExternalReferenceCode)
public void setPriceListExternalReferenceCode(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> priceListExternalReferenceCodeUnsafeSupplier)
@DecimalMin(value="0") public @DecimalMin(value="0") java.lang.Long getPriceListId()
public void setPriceListId(java.lang.Long priceListId)
public void setPriceListId(com.liferay.petra.function.UnsafeSupplier<java.lang.Long,java.lang.Exception> priceListIdUnsafeSupplier)
@Valid public @Valid Product getProduct()
public void setProduct(Product product)
public void setProduct(com.liferay.petra.function.UnsafeSupplier<Product,java.lang.Exception> productUnsafeSupplier)
@Valid public @Valid Sku getSku()
public void setSku(Sku sku)
public void setSku(com.liferay.petra.function.UnsafeSupplier<Sku,java.lang.Exception> skuUnsafeSupplier)
public java.lang.String getSkuExternalReferenceCode()
public void setSkuExternalReferenceCode(java.lang.String skuExternalReferenceCode)
public void setSkuExternalReferenceCode(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> skuExternalReferenceCodeUnsafeSupplier)
@DecimalMin(value="0") public @DecimalMin(value="0") java.lang.Long getSkuId()
public void setSkuId(java.lang.Long skuId)
public void setSkuId(com.liferay.petra.function.UnsafeSupplier<java.lang.Long,java.lang.Exception> skuIdUnsafeSupplier)
@Valid public @Valid TierPrice[] getTierPrices()
public void setTierPrices(TierPrice[] tierPrices)
public void setTierPrices(com.liferay.petra.function.UnsafeSupplier<TierPrice[],java.lang.Exception> tierPricesUnsafeSupplier)
public boolean equals(java.lang.Object object)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object