Class Sku
java.lang.Object
com.liferay.headless.commerce.admin.catalog.dto.v1_0.Sku
- All Implemented Interfaces:
Serializable
- See Also:
- Generated:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected BigDecimalprotected CustomField[]protected Doubleprotected Booleanprotected Dateprotected Dateprotected Dateprotected Stringprotected Stringprotected Doubleprotected Longprotected Integerprotected Stringprotected Booleanprotected BigDecimalprotected Longprotected BigDecimalprotected Booleanprotected Booleanprotected Stringprotected Longprotected @NotEmpty Stringprotected SkuOption[]protected SkuSubscriptionConfigurationprotected SkuUnitOfMeasure[]protected SkuVirtualSettingsprotected Stringprotected Stringprotected Stringprotected Doubleprotected Double -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean@DecimalMin("0") @Valid BigDecimalgetCost()@Valid CustomField[]@DecimalMin("0") DoublegetDepth()getGtin()@DecimalMin("0") Double@DecimalMin("0") LonggetId()@DecimalMin("0") @Valid BigDecimalgetPrice()@DecimalMin("0") Long@DecimalMin("0") @Valid BigDecimal@DecimalMin("0") LonggetSku()@Valid SkuOption[]@Valid SkuSubscriptionConfiguration@Valid SkuUnitOfMeasure[]@Valid SkuVirtualSettings@DecimalMin("0") Double@DecimalMin("0") DoublegetWidth()inthashCode()voidsetCost(com.liferay.petra.function.UnsafeSupplier<BigDecimal, Exception> costUnsafeSupplier) voidsetCost(BigDecimal cost) voidsetCustomFields(CustomField[] customFields) voidsetCustomFields(com.liferay.petra.function.UnsafeSupplier<CustomField[], Exception> customFieldsUnsafeSupplier) voidvoidvoidsetDiscontinued(com.liferay.petra.function.UnsafeSupplier<Boolean, Exception> discontinuedUnsafeSupplier) voidsetDiscontinued(Boolean discontinued) voidsetDiscontinuedDate(com.liferay.petra.function.UnsafeSupplier<Date, Exception> discontinuedDateUnsafeSupplier) voidsetDiscontinuedDate(Date discontinuedDate) voidsetDisplayDate(com.liferay.petra.function.UnsafeSupplier<Date, Exception> displayDateUnsafeSupplier) voidsetDisplayDate(Date displayDate) voidsetExpirationDate(com.liferay.petra.function.UnsafeSupplier<Date, Exception> expirationDateUnsafeSupplier) voidsetExpirationDate(Date expirationDate) voidsetExternalReferenceCode(com.liferay.petra.function.UnsafeSupplier<String, Exception> externalReferenceCodeUnsafeSupplier) voidsetExternalReferenceCode(String externalReferenceCode) voidvoidvoidvoidvoidvoidvoidsetInventoryLevel(com.liferay.petra.function.UnsafeSupplier<Integer, Exception> inventoryLevelUnsafeSupplier) voidsetInventoryLevel(Integer inventoryLevel) voidsetManufacturerPartNumber(com.liferay.petra.function.UnsafeSupplier<String, Exception> manufacturerPartNumberUnsafeSupplier) voidsetManufacturerPartNumber(String manufacturerPartNumber) voidsetNeverExpire(com.liferay.petra.function.UnsafeSupplier<Boolean, Exception> neverExpireUnsafeSupplier) voidsetNeverExpire(Boolean neverExpire) voidsetPrice(com.liferay.petra.function.UnsafeSupplier<BigDecimal, Exception> priceUnsafeSupplier) voidsetPrice(BigDecimal price) voidsetProductId(com.liferay.petra.function.UnsafeSupplier<Long, Exception> productIdUnsafeSupplier) voidsetProductId(Long productId) voidsetProductName(com.liferay.petra.function.UnsafeSupplier<Map<String, String>, Exception> productNameUnsafeSupplier) voidsetProductName(Map<String, String> productName) voidsetPromoPrice(com.liferay.petra.function.UnsafeSupplier<BigDecimal, Exception> promoPriceUnsafeSupplier) voidsetPromoPrice(BigDecimal promoPrice) voidsetPublished(com.liferay.petra.function.UnsafeSupplier<Boolean, Exception> publishedUnsafeSupplier) voidsetPublished(Boolean published) voidsetPurchasable(com.liferay.petra.function.UnsafeSupplier<Boolean, Exception> purchasableUnsafeSupplier) voidsetPurchasable(Boolean purchasable) voidsetReplacementSkuExternalReferenceCode(com.liferay.petra.function.UnsafeSupplier<String, Exception> replacementSkuExternalReferenceCodeUnsafeSupplier) voidsetReplacementSkuExternalReferenceCode(String replacementSkuExternalReferenceCode) voidsetReplacementSkuId(com.liferay.petra.function.UnsafeSupplier<Long, Exception> replacementSkuIdUnsafeSupplier) voidsetReplacementSkuId(Long replacementSkuId) voidvoidvoidsetSkuOptions(SkuOption[] skuOptions) voidsetSkuOptions(com.liferay.petra.function.UnsafeSupplier<SkuOption[], Exception> skuOptionsUnsafeSupplier) voidsetSkuSubscriptionConfiguration(SkuSubscriptionConfiguration skuSubscriptionConfiguration) voidsetSkuSubscriptionConfiguration(com.liferay.petra.function.UnsafeSupplier<SkuSubscriptionConfiguration, Exception> skuSubscriptionConfigurationUnsafeSupplier) voidsetSkuUnitOfMeasures(SkuUnitOfMeasure[] skuUnitOfMeasures) voidsetSkuUnitOfMeasures(com.liferay.petra.function.UnsafeSupplier<SkuUnitOfMeasure[], Exception> skuUnitOfMeasuresUnsafeSupplier) voidsetSkuVirtualSettings(SkuVirtualSettings skuVirtualSettings) voidsetSkuVirtualSettings(com.liferay.petra.function.UnsafeSupplier<SkuVirtualSettings, Exception> skuVirtualSettingsUnsafeSupplier) voidsetUnitOfMeasureKey(com.liferay.petra.function.UnsafeSupplier<String, Exception> unitOfMeasureKeyUnsafeSupplier) voidsetUnitOfMeasureKey(String unitOfMeasureKey) voidsetUnitOfMeasureName(com.liferay.petra.function.UnsafeSupplier<Map<String, String>, Exception> unitOfMeasureNameUnsafeSupplier) voidsetUnitOfMeasureName(Map<String, String> unitOfMeasureName) voidsetUnitOfMeasureSkuId(com.liferay.petra.function.UnsafeSupplier<String, Exception> unitOfMeasureSkuIdUnsafeSupplier) voidsetUnitOfMeasureSkuId(String unitOfMeasureSkuId) voidvoidvoidvoidvoidvoidstatic SkutoString()static SkuunsafeToDTO(String json)
-
Field Details
-
cost
-
customFields
-
depth
-
discontinued
-
discontinuedDate
-
displayDate
-
expirationDate
-
externalReferenceCode
-
gtin
-
height
-
id
-
inventoryLevel
-
manufacturerPartNumber
-
neverExpire
-
price
-
productId
-
productName
-
promoPrice
-
published
-
purchasable
-
replacementSkuExternalReferenceCode
-
replacementSkuId
-
sku
-
skuOptions
-
skuSubscriptionConfiguration
-
skuUnitOfMeasures
-
skuVirtualSettings
-
unitOfMeasureKey
-
unitOfMeasureName
-
unitOfMeasureSkuId
-
unspsc
-
weight
-
width
-
xClassName
-
-
Constructor Details
-
Sku
public Sku()
-
-
Method Details
-
toDTO
-
unsafeToDTO
-
getCost
-
setCost
-
setCost
public void setCost(com.liferay.petra.function.UnsafeSupplier<BigDecimal, Exception> costUnsafeSupplier) -
getCustomFields
-
setCustomFields
-
setCustomFields
public void setCustomFields(com.liferay.petra.function.UnsafeSupplier<CustomField[], Exception> customFieldsUnsafeSupplier) -
getDepth
-
setDepth
-
setDepth
-
getDiscontinued
-
setDiscontinued
-
setDiscontinued
-
getDiscontinuedDate
-
setDiscontinuedDate
-
setDiscontinuedDate
-
getDisplayDate
-
setDisplayDate
-
setDisplayDate
-
getExpirationDate
-
setExpirationDate
-
setExpirationDate
-
getExternalReferenceCode
-
setExternalReferenceCode
-
setExternalReferenceCode
-
getGtin
-
setGtin
-
setGtin
-
getHeight
-
setHeight
-
setHeight
-
getId
-
setId
-
setId
-
getInventoryLevel
-
setInventoryLevel
-
setInventoryLevel
-
getManufacturerPartNumber
-
setManufacturerPartNumber
-
setManufacturerPartNumber
-
getNeverExpire
-
setNeverExpire
-
setNeverExpire
-
getPrice
-
setPrice
-
setPrice
public void setPrice(com.liferay.petra.function.UnsafeSupplier<BigDecimal, Exception> priceUnsafeSupplier) -
getProductId
-
setProductId
-
setProductId
-
getProductName
-
setProductName
-
setProductName
-
getPromoPrice
-
setPromoPrice
-
setPromoPrice
public void setPromoPrice(com.liferay.petra.function.UnsafeSupplier<BigDecimal, Exception> promoPriceUnsafeSupplier) -
getPublished
-
setPublished
-
setPublished
-
getPurchasable
-
setPurchasable
-
setPurchasable
-
getReplacementSkuExternalReferenceCode
-
setReplacementSkuExternalReferenceCode
-
setReplacementSkuExternalReferenceCode
-
getReplacementSkuId
-
setReplacementSkuId
-
setReplacementSkuId
-
getSku
-
setSku
-
setSku
-
getSkuOptions
-
setSkuOptions
-
setSkuOptions
-
getSkuSubscriptionConfiguration
-
setSkuSubscriptionConfiguration
public void setSkuSubscriptionConfiguration(SkuSubscriptionConfiguration skuSubscriptionConfiguration) -
setSkuSubscriptionConfiguration
public void setSkuSubscriptionConfiguration(com.liferay.petra.function.UnsafeSupplier<SkuSubscriptionConfiguration, Exception> skuSubscriptionConfigurationUnsafeSupplier) -
getSkuUnitOfMeasures
-
setSkuUnitOfMeasures
-
setSkuUnitOfMeasures
public void setSkuUnitOfMeasures(com.liferay.petra.function.UnsafeSupplier<SkuUnitOfMeasure[], Exception> skuUnitOfMeasuresUnsafeSupplier) -
getSkuVirtualSettings
-
setSkuVirtualSettings
-
setSkuVirtualSettings
public void setSkuVirtualSettings(com.liferay.petra.function.UnsafeSupplier<SkuVirtualSettings, Exception> skuVirtualSettingsUnsafeSupplier) -
getUnitOfMeasureKey
-
setUnitOfMeasureKey
-
setUnitOfMeasureKey
-
getUnitOfMeasureName
-
setUnitOfMeasureName
-
setUnitOfMeasureName
-
getUnitOfMeasureSkuId
-
setUnitOfMeasureSkuId
-
setUnitOfMeasureSkuId
-
getUnspsc
-
setUnspsc
-
setUnspsc
-
getWeight
-
setWeight
-
setWeight
-
getWidth
-
setWidth
-
setWidth
-
equals
-
hashCode
public int hashCode() -
toString
-