@Generated(value="")
public class Sku
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected java.lang.String[] |
allowedOrderQuantities |
protected Availability |
availability |
protected DDMOption[] |
DDMOptions |
protected java.lang.Double |
depth |
protected java.lang.Boolean |
discontinued |
protected java.util.Date |
discontinuedDate |
protected java.util.Date |
displayDate |
protected java.lang.Boolean |
displayDiscountLevels |
protected java.util.Date |
expirationDate |
protected java.lang.String |
gtin |
protected java.lang.Double |
height |
protected java.lang.Long |
id |
protected java.lang.String |
incomingQuantityLabel |
protected java.lang.String |
manufacturerPartNumber |
protected java.lang.Integer |
maxOrderQuantity |
protected java.lang.Integer |
minOrderQuantity |
protected java.lang.Boolean |
neverExpire |
protected Price |
price |
protected java.lang.Boolean |
published |
protected java.lang.Boolean |
purchasable |
protected java.lang.String |
replacementSkuExternalReferenceCode |
protected java.lang.Long |
replacementSkuId |
protected java.lang.String |
sku |
protected SkuOption[] |
skuOptions |
protected java.lang.Double |
weight |
protected java.lang.Double |
width |
java.lang.String |
xClassName |
Constructor and Description |
---|
Sku() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object object) |
java.lang.String[] |
getAllowedOrderQuantities() |
@Valid Availability |
getAvailability() |
@Valid DDMOption[] |
getDDMOptions() |
@DecimalMin(value="0") java.lang.Double |
getDepth() |
java.lang.Boolean |
getDiscontinued() |
java.util.Date |
getDiscontinuedDate() |
java.util.Date |
getDisplayDate() |
java.lang.Boolean |
getDisplayDiscountLevels() |
java.util.Date |
getExpirationDate() |
java.lang.String |
getGtin() |
@DecimalMin(value="0") java.lang.Double |
getHeight() |
@DecimalMin(value="0") java.lang.Long |
getId() |
java.lang.String |
getIncomingQuantityLabel() |
java.lang.String |
getManufacturerPartNumber() |
java.lang.Integer |
getMaxOrderQuantity() |
java.lang.Integer |
getMinOrderQuantity() |
java.lang.Boolean |
getNeverExpire() |
@Valid Price |
getPrice() |
java.lang.Boolean |
getPublished() |
java.lang.Boolean |
getPurchasable() |
java.lang.String |
getReplacementSkuExternalReferenceCode() |
@DecimalMin(value="0") java.lang.Long |
getReplacementSkuId() |
java.lang.String |
getSku() |
@Valid SkuOption[] |
getSkuOptions() |
@DecimalMin(value="0") java.lang.Double |
getWeight() |
@DecimalMin(value="0") java.lang.Double |
getWidth() |
int |
hashCode() |
void |
setAllowedOrderQuantities(java.lang.String[] allowedOrderQuantities) |
void |
setAllowedOrderQuantities(com.liferay.petra.function.UnsafeSupplier<java.lang.String[],java.lang.Exception> allowedOrderQuantitiesUnsafeSupplier) |
void |
setAvailability(Availability availability) |
void |
setAvailability(com.liferay.petra.function.UnsafeSupplier<Availability,java.lang.Exception> availabilityUnsafeSupplier) |
void |
setDDMOptions(DDMOption[] DDMOptions) |
void |
setDDMOptions(com.liferay.petra.function.UnsafeSupplier<DDMOption[],java.lang.Exception> DDMOptionsUnsafeSupplier) |
void |
setDepth(java.lang.Double depth) |
void |
setDepth(com.liferay.petra.function.UnsafeSupplier<java.lang.Double,java.lang.Exception> depthUnsafeSupplier) |
void |
setDiscontinued(java.lang.Boolean discontinued) |
void |
setDiscontinued(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> discontinuedUnsafeSupplier) |
void |
setDiscontinuedDate(java.util.Date discontinuedDate) |
void |
setDiscontinuedDate(com.liferay.petra.function.UnsafeSupplier<java.util.Date,java.lang.Exception> discontinuedDateUnsafeSupplier) |
void |
setDisplayDate(java.util.Date displayDate) |
void |
setDisplayDate(com.liferay.petra.function.UnsafeSupplier<java.util.Date,java.lang.Exception> displayDateUnsafeSupplier) |
void |
setDisplayDiscountLevels(java.lang.Boolean displayDiscountLevels) |
void |
setDisplayDiscountLevels(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> displayDiscountLevelsUnsafeSupplier) |
void |
setExpirationDate(java.util.Date expirationDate) |
void |
setExpirationDate(com.liferay.petra.function.UnsafeSupplier<java.util.Date,java.lang.Exception> expirationDateUnsafeSupplier) |
void |
setGtin(java.lang.String gtin) |
void |
setGtin(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> gtinUnsafeSupplier) |
void |
setHeight(java.lang.Double height) |
void |
setHeight(com.liferay.petra.function.UnsafeSupplier<java.lang.Double,java.lang.Exception> heightUnsafeSupplier) |
void |
setId(java.lang.Long id) |
void |
setId(com.liferay.petra.function.UnsafeSupplier<java.lang.Long,java.lang.Exception> idUnsafeSupplier) |
void |
setIncomingQuantityLabel(java.lang.String incomingQuantityLabel) |
void |
setIncomingQuantityLabel(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> incomingQuantityLabelUnsafeSupplier) |
void |
setManufacturerPartNumber(java.lang.String manufacturerPartNumber) |
void |
setManufacturerPartNumber(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> manufacturerPartNumberUnsafeSupplier) |
void |
setMaxOrderQuantity(java.lang.Integer maxOrderQuantity) |
void |
setMaxOrderQuantity(com.liferay.petra.function.UnsafeSupplier<java.lang.Integer,java.lang.Exception> maxOrderQuantityUnsafeSupplier) |
void |
setMinOrderQuantity(java.lang.Integer minOrderQuantity) |
void |
setMinOrderQuantity(com.liferay.petra.function.UnsafeSupplier<java.lang.Integer,java.lang.Exception> minOrderQuantityUnsafeSupplier) |
void |
setNeverExpire(java.lang.Boolean neverExpire) |
void |
setNeverExpire(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> neverExpireUnsafeSupplier) |
void |
setPrice(Price price) |
void |
setPrice(com.liferay.petra.function.UnsafeSupplier<Price,java.lang.Exception> priceUnsafeSupplier) |
void |
setPublished(java.lang.Boolean published) |
void |
setPublished(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> publishedUnsafeSupplier) |
void |
setPurchasable(java.lang.Boolean purchasable) |
void |
setPurchasable(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> purchasableUnsafeSupplier) |
void |
setReplacementSkuExternalReferenceCode(java.lang.String replacementSkuExternalReferenceCode) |
void |
setReplacementSkuExternalReferenceCode(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> replacementSkuExternalReferenceCodeUnsafeSupplier) |
void |
setReplacementSkuId(java.lang.Long replacementSkuId) |
void |
setReplacementSkuId(com.liferay.petra.function.UnsafeSupplier<java.lang.Long,java.lang.Exception> replacementSkuIdUnsafeSupplier) |
void |
setSku(java.lang.String sku) |
void |
setSku(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> skuUnsafeSupplier) |
void |
setSkuOptions(SkuOption[] skuOptions) |
void |
setSkuOptions(com.liferay.petra.function.UnsafeSupplier<SkuOption[],java.lang.Exception> skuOptionsUnsafeSupplier) |
void |
setWeight(java.lang.Double weight) |
void |
setWeight(com.liferay.petra.function.UnsafeSupplier<java.lang.Double,java.lang.Exception> weightUnsafeSupplier) |
void |
setWidth(java.lang.Double width) |
void |
setWidth(com.liferay.petra.function.UnsafeSupplier<java.lang.Double,java.lang.Exception> widthUnsafeSupplier) |
static Sku |
toDTO(java.lang.String json) |
java.lang.String |
toString() |
static Sku |
unsafeToDTO(java.lang.String json) |
protected DDMOption[] DDMOptions
protected java.lang.String[] allowedOrderQuantities
protected Availability availability
protected java.lang.Double depth
protected java.lang.Boolean discontinued
protected java.util.Date discontinuedDate
protected java.util.Date displayDate
protected java.lang.Boolean displayDiscountLevels
protected java.util.Date expirationDate
protected java.lang.String gtin
protected java.lang.Double height
protected java.lang.Long id
protected java.lang.String incomingQuantityLabel
protected java.lang.String manufacturerPartNumber
protected java.lang.Integer maxOrderQuantity
protected java.lang.Integer minOrderQuantity
protected java.lang.Boolean neverExpire
protected Price price
protected java.lang.Boolean published
protected java.lang.Boolean purchasable
protected java.lang.String replacementSkuExternalReferenceCode
protected java.lang.Long replacementSkuId
protected java.lang.String sku
protected SkuOption[] skuOptions
protected java.lang.Double weight
protected java.lang.Double width
public java.lang.String xClassName
public static Sku toDTO(java.lang.String json)
public static Sku unsafeToDTO(java.lang.String json)
@Valid public @Valid DDMOption[] getDDMOptions()
public void setDDMOptions(DDMOption[] DDMOptions)
public void setDDMOptions(com.liferay.petra.function.UnsafeSupplier<DDMOption[],java.lang.Exception> DDMOptionsUnsafeSupplier)
public java.lang.String[] getAllowedOrderQuantities()
public void setAllowedOrderQuantities(java.lang.String[] allowedOrderQuantities)
public void setAllowedOrderQuantities(com.liferay.petra.function.UnsafeSupplier<java.lang.String[],java.lang.Exception> allowedOrderQuantitiesUnsafeSupplier)
@Valid public @Valid Availability getAvailability()
public void setAvailability(Availability availability)
public void setAvailability(com.liferay.petra.function.UnsafeSupplier<Availability,java.lang.Exception> availabilityUnsafeSupplier)
@DecimalMin(value="0") public @DecimalMin(value="0") java.lang.Double getDepth()
public void setDepth(java.lang.Double depth)
public void setDepth(com.liferay.petra.function.UnsafeSupplier<java.lang.Double,java.lang.Exception> depthUnsafeSupplier)
public java.lang.Boolean getDiscontinued()
public void setDiscontinued(java.lang.Boolean discontinued)
public void setDiscontinued(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> discontinuedUnsafeSupplier)
public java.util.Date getDiscontinuedDate()
public void setDiscontinuedDate(java.util.Date discontinuedDate)
public void setDiscontinuedDate(com.liferay.petra.function.UnsafeSupplier<java.util.Date,java.lang.Exception> discontinuedDateUnsafeSupplier)
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.lang.Boolean getDisplayDiscountLevels()
public void setDisplayDiscountLevels(java.lang.Boolean displayDiscountLevels)
public void setDisplayDiscountLevels(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> displayDiscountLevelsUnsafeSupplier)
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 getGtin()
public void setGtin(java.lang.String gtin)
public void setGtin(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> gtinUnsafeSupplier)
@DecimalMin(value="0") public @DecimalMin(value="0") java.lang.Double getHeight()
public void setHeight(java.lang.Double height)
public void setHeight(com.liferay.petra.function.UnsafeSupplier<java.lang.Double,java.lang.Exception> heightUnsafeSupplier)
@DecimalMin(value="0") public @DecimalMin(value="0") java.lang.Long getId()
public void setId(java.lang.Long id)
public void setId(com.liferay.petra.function.UnsafeSupplier<java.lang.Long,java.lang.Exception> idUnsafeSupplier)
public java.lang.String getIncomingQuantityLabel()
public void setIncomingQuantityLabel(java.lang.String incomingQuantityLabel)
public void setIncomingQuantityLabel(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> incomingQuantityLabelUnsafeSupplier)
public java.lang.String getManufacturerPartNumber()
public void setManufacturerPartNumber(java.lang.String manufacturerPartNumber)
public void setManufacturerPartNumber(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> manufacturerPartNumberUnsafeSupplier)
public java.lang.Integer getMaxOrderQuantity()
public void setMaxOrderQuantity(java.lang.Integer maxOrderQuantity)
public void setMaxOrderQuantity(com.liferay.petra.function.UnsafeSupplier<java.lang.Integer,java.lang.Exception> maxOrderQuantityUnsafeSupplier)
public java.lang.Integer getMinOrderQuantity()
public void setMinOrderQuantity(java.lang.Integer minOrderQuantity)
public void setMinOrderQuantity(com.liferay.petra.function.UnsafeSupplier<java.lang.Integer,java.lang.Exception> minOrderQuantityUnsafeSupplier)
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)
@Valid public @Valid Price getPrice()
public void setPrice(Price price)
public void setPrice(com.liferay.petra.function.UnsafeSupplier<Price,java.lang.Exception> priceUnsafeSupplier)
public java.lang.Boolean getPublished()
public void setPublished(java.lang.Boolean published)
public void setPublished(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> publishedUnsafeSupplier)
public java.lang.Boolean getPurchasable()
public void setPurchasable(java.lang.Boolean purchasable)
public void setPurchasable(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> purchasableUnsafeSupplier)
public java.lang.String getReplacementSkuExternalReferenceCode()
public void setReplacementSkuExternalReferenceCode(java.lang.String replacementSkuExternalReferenceCode)
public void setReplacementSkuExternalReferenceCode(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> replacementSkuExternalReferenceCodeUnsafeSupplier)
@DecimalMin(value="0") public @DecimalMin(value="0") java.lang.Long getReplacementSkuId()
public void setReplacementSkuId(java.lang.Long replacementSkuId)
public void setReplacementSkuId(com.liferay.petra.function.UnsafeSupplier<java.lang.Long,java.lang.Exception> replacementSkuIdUnsafeSupplier)
public java.lang.String getSku()
public void setSku(java.lang.String sku)
public void setSku(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> skuUnsafeSupplier)
@Valid public @Valid SkuOption[] getSkuOptions()
public void setSkuOptions(SkuOption[] skuOptions)
public void setSkuOptions(com.liferay.petra.function.UnsafeSupplier<SkuOption[],java.lang.Exception> skuOptionsUnsafeSupplier)
@DecimalMin(value="0") public @DecimalMin(value="0") java.lang.Double getWeight()
public void setWeight(java.lang.Double weight)
public void setWeight(com.liferay.petra.function.UnsafeSupplier<java.lang.Double,java.lang.Exception> weightUnsafeSupplier)
@DecimalMin(value="0") public @DecimalMin(value="0") java.lang.Double getWidth()
public void setWidth(java.lang.Double width)
public void setWidth(com.liferay.petra.function.UnsafeSupplier<java.lang.Double,java.lang.Exception> widthUnsafeSupplier)
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