@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 java.lang.Boolean |
backOrderAllowed |
protected CustomField[] |
customFields |
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 |
externalReferenceCode |
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.math.BigDecimal |
maxOrderQuantity |
protected java.math.BigDecimal |
minOrderQuantity |
protected java.lang.Boolean |
neverExpire |
protected Price |
price |
protected ProductConfiguration |
productConfiguration |
protected java.lang.Long |
productId |
protected java.lang.Boolean |
published |
protected java.lang.Boolean |
purchasable |
protected ReplacementSku |
replacementSku |
protected java.lang.String |
replacementSkuExternalReferenceCode |
protected java.lang.Long |
replacementSkuId |
protected java.lang.String |
sku |
protected SkuOption[] |
skuOptions |
protected SkuUnitOfMeasure[] |
skuUnitOfMeasures |
protected TierPrice[] |
tierPrices |
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() |
java.lang.Boolean |
getBackOrderAllowed() |
@Valid CustomField[] |
getCustomFields() |
@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 |
getExternalReferenceCode() |
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() |
@Valid java.math.BigDecimal |
getMaxOrderQuantity() |
@Valid java.math.BigDecimal |
getMinOrderQuantity() |
java.lang.Boolean |
getNeverExpire() |
@Valid Price |
getPrice() |
@Valid ProductConfiguration |
getProductConfiguration() |
@DecimalMin(value="0") java.lang.Long |
getProductId() |
java.lang.Boolean |
getPublished() |
java.lang.Boolean |
getPurchasable() |
@Valid ReplacementSku |
getReplacementSku() |
java.lang.String |
getReplacementSkuExternalReferenceCode() |
@DecimalMin(value="0") java.lang.Long |
getReplacementSkuId() |
java.lang.String |
getSku() |
@Valid SkuOption[] |
getSkuOptions() |
@Valid SkuUnitOfMeasure[] |
getSkuUnitOfMeasures() |
@Valid TierPrice[] |
getTierPrices() |
@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 |
setBackOrderAllowed(java.lang.Boolean backOrderAllowed) |
void |
setBackOrderAllowed(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> backOrderAllowedUnsafeSupplier) |
void |
setCustomFields(CustomField[] customFields) |
void |
setCustomFields(com.liferay.petra.function.UnsafeSupplier<CustomField[],java.lang.Exception> customFieldsUnsafeSupplier) |
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 |
setExternalReferenceCode(java.lang.String externalReferenceCode) |
void |
setExternalReferenceCode(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> externalReferenceCodeUnsafeSupplier) |
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.math.BigDecimal maxOrderQuantity) |
void |
setMaxOrderQuantity(com.liferay.petra.function.UnsafeSupplier<java.math.BigDecimal,java.lang.Exception> maxOrderQuantityUnsafeSupplier) |
void |
setMinOrderQuantity(java.math.BigDecimal minOrderQuantity) |
void |
setMinOrderQuantity(com.liferay.petra.function.UnsafeSupplier<java.math.BigDecimal,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 |
setProductConfiguration(ProductConfiguration productConfiguration) |
void |
setProductConfiguration(com.liferay.petra.function.UnsafeSupplier<ProductConfiguration,java.lang.Exception> productConfigurationUnsafeSupplier) |
void |
setProductId(java.lang.Long productId) |
void |
setProductId(com.liferay.petra.function.UnsafeSupplier<java.lang.Long,java.lang.Exception> productIdUnsafeSupplier) |
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 |
setReplacementSku(ReplacementSku replacementSku) |
void |
setReplacementSku(com.liferay.petra.function.UnsafeSupplier<ReplacementSku,java.lang.Exception> replacementSkuUnsafeSupplier) |
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 |
setSkuUnitOfMeasures(SkuUnitOfMeasure[] skuUnitOfMeasures) |
void |
setSkuUnitOfMeasures(com.liferay.petra.function.UnsafeSupplier<SkuUnitOfMeasure[],java.lang.Exception> skuUnitOfMeasuresUnsafeSupplier) |
void |
setTierPrices(TierPrice[] tierPrices) |
void |
setTierPrices(com.liferay.petra.function.UnsafeSupplier<TierPrice[],java.lang.Exception> tierPricesUnsafeSupplier) |
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.Boolean backOrderAllowed
protected CustomField[] customFields
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 externalReferenceCode
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.math.BigDecimal maxOrderQuantity
protected java.math.BigDecimal minOrderQuantity
protected java.lang.Boolean neverExpire
protected Price price
protected ProductConfiguration productConfiguration
protected java.lang.Long productId
protected java.lang.Boolean published
protected java.lang.Boolean purchasable
protected ReplacementSku replacementSku
protected java.lang.String replacementSkuExternalReferenceCode
protected java.lang.Long replacementSkuId
protected java.lang.String sku
protected SkuOption[] skuOptions
protected SkuUnitOfMeasure[] skuUnitOfMeasures
protected TierPrice[] tierPrices
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)
public java.lang.Boolean getBackOrderAllowed()
public void setBackOrderAllowed(java.lang.Boolean backOrderAllowed)
public void setBackOrderAllowed(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> backOrderAllowedUnsafeSupplier)
@Valid public @Valid CustomField[] getCustomFields()
public void setCustomFields(CustomField[] customFields)
public void setCustomFields(com.liferay.petra.function.UnsafeSupplier<CustomField[],java.lang.Exception> customFieldsUnsafeSupplier)
@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 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.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)
@Valid public @Valid java.math.BigDecimal getMaxOrderQuantity()
public void setMaxOrderQuantity(java.math.BigDecimal maxOrderQuantity)
public void setMaxOrderQuantity(com.liferay.petra.function.UnsafeSupplier<java.math.BigDecimal,java.lang.Exception> maxOrderQuantityUnsafeSupplier)
@Valid public @Valid java.math.BigDecimal getMinOrderQuantity()
public void setMinOrderQuantity(java.math.BigDecimal minOrderQuantity)
public void setMinOrderQuantity(com.liferay.petra.function.UnsafeSupplier<java.math.BigDecimal,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)
@Valid public @Valid ProductConfiguration getProductConfiguration()
public void setProductConfiguration(ProductConfiguration productConfiguration)
public void setProductConfiguration(com.liferay.petra.function.UnsafeSupplier<ProductConfiguration,java.lang.Exception> productConfigurationUnsafeSupplier)
@DecimalMin(value="0") public @DecimalMin(value="0") java.lang.Long getProductId()
public void setProductId(java.lang.Long productId)
public void setProductId(com.liferay.petra.function.UnsafeSupplier<java.lang.Long,java.lang.Exception> productIdUnsafeSupplier)
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)
@Valid public @Valid ReplacementSku getReplacementSku()
public void setReplacementSku(ReplacementSku replacementSku)
public void setReplacementSku(com.liferay.petra.function.UnsafeSupplier<ReplacementSku,java.lang.Exception> replacementSkuUnsafeSupplier)
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)
@Valid public @Valid SkuUnitOfMeasure[] getSkuUnitOfMeasures()
public void setSkuUnitOfMeasures(SkuUnitOfMeasure[] skuUnitOfMeasures)
public void setSkuUnitOfMeasures(com.liferay.petra.function.UnsafeSupplier<SkuUnitOfMeasure[],java.lang.Exception> skuUnitOfMeasuresUnsafeSupplier)
@Valid public @Valid TierPrice[] getTierPrices()
public void setTierPrices(TierPrice[] tierPrices)
public void setTierPrices(com.liferay.petra.function.UnsafeSupplier<TierPrice[],java.lang.Exception> tierPricesUnsafeSupplier)
@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