Class PriceEntry
java.lang.Object
com.liferay.headless.commerce.admin.pricing.dto.v2_0.PriceEntry
- All Implemented Interfaces:
Serializable
- See Also:
- Generated:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Boolean
protected Boolean
protected Boolean
protected BigDecimal
protected BigDecimal
protected BigDecimal
protected BigDecimal
protected String
protected Date
protected Date
protected String
protected Boolean
protected Boolean
protected @NotNull Double
protected Long
protected String
protected String
protected @NotNull Long
protected Boolean
protected Product
protected BigDecimal
protected Sku
protected String
protected @NotNull Long
protected TierPrice[]
protected String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
@DecimalMin("0") @Valid BigDecimal
@DecimalMin("0") @Valid BigDecimal
@DecimalMin("0") @Valid BigDecimal
@DecimalMin("0") @Valid BigDecimal
getPrice()
@DecimalMin("0") Long
@DecimalMin("0") Long
@Valid Product
@Valid BigDecimal
@Valid Sku
getSku()
@DecimalMin("0") Long
getSkuId()
@Valid TierPrice[]
int
hashCode()
void
setActions
(com.liferay.petra.function.UnsafeSupplier<Map<String, Map<String, String>>, Exception> actionsUnsafeSupplier) void
void
void
void
setBulkPricing
(com.liferay.petra.function.UnsafeSupplier<Boolean, Exception> bulkPricingUnsafeSupplier) void
setBulkPricing
(Boolean bulkPricing) void
setCustomFields
(com.liferay.petra.function.UnsafeSupplier<Map<String, ?>, Exception> customFieldsUnsafeSupplier) void
setCustomFields
(Map<String, ?> customFields) void
setDiscountDiscovery
(com.liferay.petra.function.UnsafeSupplier<Boolean, Exception> discountDiscoveryUnsafeSupplier) void
setDiscountDiscovery
(Boolean discountDiscovery) void
setDiscountLevel1
(com.liferay.petra.function.UnsafeSupplier<BigDecimal, Exception> discountLevel1UnsafeSupplier) void
setDiscountLevel1
(BigDecimal discountLevel1) void
setDiscountLevel2
(com.liferay.petra.function.UnsafeSupplier<BigDecimal, Exception> discountLevel2UnsafeSupplier) void
setDiscountLevel2
(BigDecimal discountLevel2) void
setDiscountLevel3
(com.liferay.petra.function.UnsafeSupplier<BigDecimal, Exception> discountLevel3UnsafeSupplier) void
setDiscountLevel3
(BigDecimal discountLevel3) void
setDiscountLevel4
(com.liferay.petra.function.UnsafeSupplier<BigDecimal, Exception> discountLevel4UnsafeSupplier) void
setDiscountLevel4
(BigDecimal discountLevel4) void
setDiscountLevelsFormatted
(com.liferay.petra.function.UnsafeSupplier<String, Exception> discountLevelsFormattedUnsafeSupplier) void
setDiscountLevelsFormatted
(String discountLevelsFormatted) void
setDisplayDate
(com.liferay.petra.function.UnsafeSupplier<Date, Exception> displayDateUnsafeSupplier) void
setDisplayDate
(Date displayDate) void
setExpirationDate
(com.liferay.petra.function.UnsafeSupplier<Date, Exception> expirationDateUnsafeSupplier) void
setExpirationDate
(Date expirationDate) void
setExternalReferenceCode
(com.liferay.petra.function.UnsafeSupplier<String, Exception> externalReferenceCodeUnsafeSupplier) void
setExternalReferenceCode
(String externalReferenceCode) void
setHasTierPrice
(com.liferay.petra.function.UnsafeSupplier<Boolean, Exception> hasTierPriceUnsafeSupplier) void
setHasTierPrice
(Boolean hasTierPrice) void
setNeverExpire
(com.liferay.petra.function.UnsafeSupplier<Boolean, Exception> neverExpireUnsafeSupplier) void
setNeverExpire
(Boolean neverExpire) void
void
void
setPriceEntryId
(com.liferay.petra.function.UnsafeSupplier<Long, Exception> priceEntryIdUnsafeSupplier) void
setPriceEntryId
(Long priceEntryId) void
setPriceFormatted
(com.liferay.petra.function.UnsafeSupplier<String, Exception> priceFormattedUnsafeSupplier) void
setPriceFormatted
(String priceFormatted) void
setPriceListExternalReferenceCode
(com.liferay.petra.function.UnsafeSupplier<String, Exception> priceListExternalReferenceCodeUnsafeSupplier) void
setPriceListExternalReferenceCode
(String priceListExternalReferenceCode) void
setPriceListId
(com.liferay.petra.function.UnsafeSupplier<Long, Exception> priceListIdUnsafeSupplier) void
setPriceListId
(Long priceListId) void
setPriceOnApplication
(com.liferay.petra.function.UnsafeSupplier<Boolean, Exception> priceOnApplicationUnsafeSupplier) void
setPriceOnApplication
(Boolean priceOnApplication) void
setProduct
(Product product) void
setProduct
(com.liferay.petra.function.UnsafeSupplier<Product, Exception> productUnsafeSupplier) void
setQuantity
(com.liferay.petra.function.UnsafeSupplier<BigDecimal, Exception> quantityUnsafeSupplier) void
setQuantity
(BigDecimal quantity) void
void
void
setSkuExternalReferenceCode
(com.liferay.petra.function.UnsafeSupplier<String, Exception> skuExternalReferenceCodeUnsafeSupplier) void
setSkuExternalReferenceCode
(String skuExternalReferenceCode) void
void
void
setTierPrices
(TierPrice[] tierPrices) void
setTierPrices
(com.liferay.petra.function.UnsafeSupplier<TierPrice[], Exception> tierPricesUnsafeSupplier) void
setUnitOfMeasureKey
(com.liferay.petra.function.UnsafeSupplier<String, Exception> unitOfMeasureKeyUnsafeSupplier) void
setUnitOfMeasureKey
(String unitOfMeasureKey) static PriceEntry
toString()
static PriceEntry
unsafeToDTO
(String json)
-
Field Details
-
actions
-
active
-
bulkPricing
-
customFields
-
discountDiscovery
-
discountLevel1
-
discountLevel2
-
discountLevel3
-
discountLevel4
-
discountLevelsFormatted
-
displayDate
-
expirationDate
-
externalReferenceCode
-
hasTierPrice
-
neverExpire
-
price
-
priceEntryId
-
priceFormatted
-
priceListExternalReferenceCode
-
priceListId
-
priceOnApplication
-
product
-
quantity
-
sku
-
skuExternalReferenceCode
-
skuId
-
tierPrices
-
unitOfMeasureKey
-
xClassName
-
-
Constructor Details
-
PriceEntry
public PriceEntry()
-
-
Method Details
-
toDTO
-
unsafeToDTO
-
getActions
-
setActions
-
setActions
-
getActive
-
setActive
-
setActive
-
getBulkPricing
-
setBulkPricing
-
setBulkPricing
-
getCustomFields
-
setCustomFields
-
setCustomFields
-
getDiscountDiscovery
-
setDiscountDiscovery
-
setDiscountDiscovery
-
getDiscountLevel1
-
setDiscountLevel1
-
setDiscountLevel1
public void setDiscountLevel1(com.liferay.petra.function.UnsafeSupplier<BigDecimal, Exception> discountLevel1UnsafeSupplier) -
getDiscountLevel2
-
setDiscountLevel2
-
setDiscountLevel2
public void setDiscountLevel2(com.liferay.petra.function.UnsafeSupplier<BigDecimal, Exception> discountLevel2UnsafeSupplier) -
getDiscountLevel3
-
setDiscountLevel3
-
setDiscountLevel3
public void setDiscountLevel3(com.liferay.petra.function.UnsafeSupplier<BigDecimal, Exception> discountLevel3UnsafeSupplier) -
getDiscountLevel4
-
setDiscountLevel4
-
setDiscountLevel4
public void setDiscountLevel4(com.liferay.petra.function.UnsafeSupplier<BigDecimal, Exception> discountLevel4UnsafeSupplier) -
getDiscountLevelsFormatted
-
setDiscountLevelsFormatted
-
setDiscountLevelsFormatted
-
getDisplayDate
-
setDisplayDate
-
setDisplayDate
-
getExpirationDate
-
setExpirationDate
-
setExpirationDate
-
getExternalReferenceCode
-
setExternalReferenceCode
-
setExternalReferenceCode
-
getHasTierPrice
-
setHasTierPrice
-
setHasTierPrice
-
getNeverExpire
-
setNeverExpire
-
setNeverExpire
-
getPrice
-
setPrice
-
setPrice
-
getPriceEntryId
-
setPriceEntryId
-
setPriceEntryId
-
getPriceFormatted
-
setPriceFormatted
-
setPriceFormatted
-
getPriceListExternalReferenceCode
-
setPriceListExternalReferenceCode
-
setPriceListExternalReferenceCode
-
getPriceListId
-
setPriceListId
-
setPriceListId
-
getPriceOnApplication
-
setPriceOnApplication
-
setPriceOnApplication
-
getProduct
-
setProduct
-
setProduct
-
getQuantity
-
setQuantity
-
setQuantity
public void setQuantity(com.liferay.petra.function.UnsafeSupplier<BigDecimal, Exception> quantityUnsafeSupplier) -
getSku
-
setSku
-
setSku
-
getSkuExternalReferenceCode
-
setSkuExternalReferenceCode
-
setSkuExternalReferenceCode
-
getSkuId
-
setSkuId
-
setSkuId
-
getTierPrices
-
setTierPrices
-
setTierPrices
-
getUnitOfMeasureKey
-
setUnitOfMeasureKey
-
setUnitOfMeasureKey
-
equals
-
hashCode
public int hashCode() -
toString
-