@Generated(value="")
public class Sku
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected java.math.BigDecimal |
cost |
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.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.Integer |
inventoryLevel |
protected java.lang.String |
manufacturerPartNumber |
protected java.lang.Boolean |
neverExpire |
protected java.math.BigDecimal |
price |
protected java.lang.Long |
productId |
protected java.util.Map<java.lang.String,java.lang.String> |
productName |
protected java.math.BigDecimal |
promoPrice |
protected java.lang.Boolean |
published |
protected java.lang.Boolean |
purchasable |
protected java.lang.String |
replacementSkuExternalReferenceCode |
protected java.lang.Long |
replacementSkuId |
protected @NotEmpty java.lang.String |
sku |
protected SkuOption[] |
skuOptions |
protected SkuSubscriptionConfiguration |
skuSubscriptionConfiguration |
protected SkuUnitOfMeasure[] |
skuUnitOfMeasures |
protected SkuVirtualSettings |
skuVirtualSettings |
protected java.lang.String |
unitOfMeasureKey |
protected java.util.Map<java.lang.String,java.lang.String> |
unitOfMeasureName |
protected java.lang.String |
unitOfMeasureSkuId |
protected java.lang.String |
unspsc |
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) |
@DecimalMin(value="0") @Valid java.math.BigDecimal |
getCost() |
@Valid CustomField[] |
getCustomFields() |
@DecimalMin(value="0") java.lang.Double |
getDepth() |
java.lang.Boolean |
getDiscontinued() |
java.util.Date |
getDiscontinuedDate() |
java.util.Date |
getDisplayDate() |
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.Integer |
getInventoryLevel() |
java.lang.String |
getManufacturerPartNumber() |
java.lang.Boolean |
getNeverExpire() |
@DecimalMin(value="0") @Valid java.math.BigDecimal |
getPrice() |
@DecimalMin(value="0") java.lang.Long |
getProductId() |
@Valid java.util.Map<java.lang.String,java.lang.String> |
getProductName() |
@DecimalMin(value="0") @Valid java.math.BigDecimal |
getPromoPrice() |
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() |
@Valid SkuSubscriptionConfiguration |
getSkuSubscriptionConfiguration() |
@Valid SkuUnitOfMeasure[] |
getSkuUnitOfMeasures() |
@Valid SkuVirtualSettings |
getSkuVirtualSettings() |
java.lang.String |
getUnitOfMeasureKey() |
@Valid java.util.Map<java.lang.String,java.lang.String> |
getUnitOfMeasureName() |
java.lang.String |
getUnitOfMeasureSkuId() |
java.lang.String |
getUnspsc() |
@DecimalMin(value="0") java.lang.Double |
getWeight() |
@DecimalMin(value="0") java.lang.Double |
getWidth() |
int |
hashCode() |
void |
setCost(java.math.BigDecimal cost) |
void |
setCost(com.liferay.petra.function.UnsafeSupplier<java.math.BigDecimal,java.lang.Exception> costUnsafeSupplier) |
void |
setCustomFields(CustomField[] customFields) |
void |
setCustomFields(com.liferay.petra.function.UnsafeSupplier<CustomField[],java.lang.Exception> customFieldsUnsafeSupplier) |
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 |
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 |
setInventoryLevel(java.lang.Integer inventoryLevel) |
void |
setInventoryLevel(com.liferay.petra.function.UnsafeSupplier<java.lang.Integer,java.lang.Exception> inventoryLevelUnsafeSupplier) |
void |
setManufacturerPartNumber(java.lang.String manufacturerPartNumber) |
void |
setManufacturerPartNumber(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> manufacturerPartNumberUnsafeSupplier) |
void |
setNeverExpire(java.lang.Boolean neverExpire) |
void |
setNeverExpire(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> neverExpireUnsafeSupplier) |
void |
setPrice(java.math.BigDecimal price) |
void |
setPrice(com.liferay.petra.function.UnsafeSupplier<java.math.BigDecimal,java.lang.Exception> priceUnsafeSupplier) |
void |
setProductId(java.lang.Long productId) |
void |
setProductId(com.liferay.petra.function.UnsafeSupplier<java.lang.Long,java.lang.Exception> productIdUnsafeSupplier) |
void |
setProductName(java.util.Map<java.lang.String,java.lang.String> productName) |
void |
setProductName(com.liferay.petra.function.UnsafeSupplier<java.util.Map<java.lang.String,java.lang.String>,java.lang.Exception> productNameUnsafeSupplier) |
void |
setPromoPrice(java.math.BigDecimal promoPrice) |
void |
setPromoPrice(com.liferay.petra.function.UnsafeSupplier<java.math.BigDecimal,java.lang.Exception> promoPriceUnsafeSupplier) |
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 |
setSkuSubscriptionConfiguration(SkuSubscriptionConfiguration skuSubscriptionConfiguration) |
void |
setSkuSubscriptionConfiguration(com.liferay.petra.function.UnsafeSupplier<SkuSubscriptionConfiguration,java.lang.Exception> skuSubscriptionConfigurationUnsafeSupplier) |
void |
setSkuUnitOfMeasures(SkuUnitOfMeasure[] skuUnitOfMeasures) |
void |
setSkuUnitOfMeasures(com.liferay.petra.function.UnsafeSupplier<SkuUnitOfMeasure[],java.lang.Exception> skuUnitOfMeasuresUnsafeSupplier) |
void |
setSkuVirtualSettings(SkuVirtualSettings skuVirtualSettings) |
void |
setSkuVirtualSettings(com.liferay.petra.function.UnsafeSupplier<SkuVirtualSettings,java.lang.Exception> skuVirtualSettingsUnsafeSupplier) |
void |
setUnitOfMeasureKey(java.lang.String unitOfMeasureKey) |
void |
setUnitOfMeasureKey(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> unitOfMeasureKeyUnsafeSupplier) |
void |
setUnitOfMeasureName(java.util.Map<java.lang.String,java.lang.String> unitOfMeasureName) |
void |
setUnitOfMeasureName(com.liferay.petra.function.UnsafeSupplier<java.util.Map<java.lang.String,java.lang.String>,java.lang.Exception> unitOfMeasureNameUnsafeSupplier) |
void |
setUnitOfMeasureSkuId(java.lang.String unitOfMeasureSkuId) |
void |
setUnitOfMeasureSkuId(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> unitOfMeasureSkuIdUnsafeSupplier) |
void |
setUnspsc(java.lang.String unspsc) |
void |
setUnspsc(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> unspscUnsafeSupplier) |
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 java.math.BigDecimal cost
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.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.Integer inventoryLevel
protected java.lang.String manufacturerPartNumber
protected java.lang.Boolean neverExpire
protected java.math.BigDecimal price
protected java.lang.Long productId
protected java.util.Map<java.lang.String,java.lang.String> productName
protected java.math.BigDecimal promoPrice
protected java.lang.Boolean published
protected java.lang.Boolean purchasable
protected java.lang.String replacementSkuExternalReferenceCode
protected java.lang.Long replacementSkuId
@NotEmpty protected @NotEmpty java.lang.String sku
protected SkuOption[] skuOptions
protected SkuSubscriptionConfiguration skuSubscriptionConfiguration
protected SkuUnitOfMeasure[] skuUnitOfMeasures
protected SkuVirtualSettings skuVirtualSettings
protected java.lang.String unitOfMeasureKey
protected java.util.Map<java.lang.String,java.lang.String> unitOfMeasureName
protected java.lang.String unitOfMeasureSkuId
protected java.lang.String unspsc
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)
@DecimalMin(value="0") @Valid public @DecimalMin(value="0") @Valid java.math.BigDecimal getCost()
public void setCost(java.math.BigDecimal cost)
public void setCost(com.liferay.petra.function.UnsafeSupplier<java.math.BigDecimal,java.lang.Exception> costUnsafeSupplier)
@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.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.Integer getInventoryLevel()
public void setInventoryLevel(java.lang.Integer inventoryLevel)
public void setInventoryLevel(com.liferay.petra.function.UnsafeSupplier<java.lang.Integer,java.lang.Exception> inventoryLevelUnsafeSupplier)
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.Boolean getNeverExpire()
public void setNeverExpire(java.lang.Boolean neverExpire)
public void setNeverExpire(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> neverExpireUnsafeSupplier)
@DecimalMin(value="0") @Valid public @DecimalMin(value="0") @Valid java.math.BigDecimal getPrice()
public void setPrice(java.math.BigDecimal price)
public void setPrice(com.liferay.petra.function.UnsafeSupplier<java.math.BigDecimal,java.lang.Exception> priceUnsafeSupplier)
@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)
@Valid public @Valid java.util.Map<java.lang.String,java.lang.String> getProductName()
public void setProductName(java.util.Map<java.lang.String,java.lang.String> productName)
public void setProductName(com.liferay.petra.function.UnsafeSupplier<java.util.Map<java.lang.String,java.lang.String>,java.lang.Exception> productNameUnsafeSupplier)
@DecimalMin(value="0") @Valid public @DecimalMin(value="0") @Valid java.math.BigDecimal getPromoPrice()
public void setPromoPrice(java.math.BigDecimal promoPrice)
public void setPromoPrice(com.liferay.petra.function.UnsafeSupplier<java.math.BigDecimal,java.lang.Exception> promoPriceUnsafeSupplier)
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)
@Valid public @Valid SkuSubscriptionConfiguration getSkuSubscriptionConfiguration()
public void setSkuSubscriptionConfiguration(SkuSubscriptionConfiguration skuSubscriptionConfiguration)
public void setSkuSubscriptionConfiguration(com.liferay.petra.function.UnsafeSupplier<SkuSubscriptionConfiguration,java.lang.Exception> skuSubscriptionConfigurationUnsafeSupplier)
@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 SkuVirtualSettings getSkuVirtualSettings()
public void setSkuVirtualSettings(SkuVirtualSettings skuVirtualSettings)
public void setSkuVirtualSettings(com.liferay.petra.function.UnsafeSupplier<SkuVirtualSettings,java.lang.Exception> skuVirtualSettingsUnsafeSupplier)
public java.lang.String getUnitOfMeasureKey()
public void setUnitOfMeasureKey(java.lang.String unitOfMeasureKey)
public void setUnitOfMeasureKey(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> unitOfMeasureKeyUnsafeSupplier)
@Valid public @Valid java.util.Map<java.lang.String,java.lang.String> getUnitOfMeasureName()
public void setUnitOfMeasureName(java.util.Map<java.lang.String,java.lang.String> unitOfMeasureName)
public void setUnitOfMeasureName(com.liferay.petra.function.UnsafeSupplier<java.util.Map<java.lang.String,java.lang.String>,java.lang.Exception> unitOfMeasureNameUnsafeSupplier)
public java.lang.String getUnitOfMeasureSkuId()
public void setUnitOfMeasureSkuId(java.lang.String unitOfMeasureSkuId)
public void setUnitOfMeasureSkuId(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> unitOfMeasureSkuIdUnsafeSupplier)
public java.lang.String getUnspsc()
public void setUnspsc(java.lang.String unspsc)
public void setUnspsc(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> unspscUnsafeSupplier)
@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