java.lang.Object
com.liferay.headless.commerce.delivery.catalog.dto.v1_0.SkuOption
All Implemented Interfaces:
Serializable

@Generated("") public class SkuOption extends Object implements Serializable
See Also:
Generated:
  • Field Details

    • key

      protected Long key
    • price

      protected String price
    • priceType

      protected String priceType
    • quantity

      protected String quantity
    • skuId

      protected Long skuId
    • skuOptionId

      protected Long skuOptionId
    • skuOptionKey

      protected String skuOptionKey
    • skuOptionName

      protected String skuOptionName
    • skuOptionValueId

      protected Long skuOptionValueId
    • skuOptionValueKey

      protected String skuOptionValueKey
    • skuOptionValueNames

      protected String[] skuOptionValueNames
    • value

      protected Long value
    • xClassName

      public String xClassName
  • Constructor Details

    • SkuOption

      public SkuOption()
  • Method Details

    • toDTO

      public static SkuOption toDTO(String json)
    • unsafeToDTO

      public static SkuOption unsafeToDTO(String json)
    • getKey

      @DecimalMin("0") public @DecimalMin("0") Long getKey()
    • setKey

      public void setKey(Long key)
    • setKey

      public void setKey(com.liferay.petra.function.UnsafeSupplier<Long,Exception> keyUnsafeSupplier)
    • getPrice

      public String getPrice()
    • setPrice

      public void setPrice(String price)
    • setPrice

      public void setPrice(com.liferay.petra.function.UnsafeSupplier<String,Exception> priceUnsafeSupplier)
    • getPriceType

      public String getPriceType()
    • setPriceType

      public void setPriceType(String priceType)
    • setPriceType

      public void setPriceType(com.liferay.petra.function.UnsafeSupplier<String,Exception> priceTypeUnsafeSupplier)
    • getQuantity

      public String getQuantity()
    • setQuantity

      public void setQuantity(String quantity)
    • setQuantity

      public void setQuantity(com.liferay.petra.function.UnsafeSupplier<String,Exception> quantityUnsafeSupplier)
    • getSkuId

      public Long getSkuId()
    • setSkuId

      public void setSkuId(Long skuId)
    • setSkuId

      public void setSkuId(com.liferay.petra.function.UnsafeSupplier<Long,Exception> skuIdUnsafeSupplier)
    • getSkuOptionId

      public Long getSkuOptionId()
    • setSkuOptionId

      public void setSkuOptionId(Long skuOptionId)
    • setSkuOptionId

      public void setSkuOptionId(com.liferay.petra.function.UnsafeSupplier<Long,Exception> skuOptionIdUnsafeSupplier)
    • getSkuOptionKey

      public String getSkuOptionKey()
    • setSkuOptionKey

      public void setSkuOptionKey(String skuOptionKey)
    • setSkuOptionKey

      public void setSkuOptionKey(com.liferay.petra.function.UnsafeSupplier<String,Exception> skuOptionKeyUnsafeSupplier)
    • getSkuOptionName

      public String getSkuOptionName()
    • setSkuOptionName

      public void setSkuOptionName(String skuOptionName)
    • setSkuOptionName

      public void setSkuOptionName(com.liferay.petra.function.UnsafeSupplier<String,Exception> skuOptionNameUnsafeSupplier)
    • getSkuOptionValueId

      public Long getSkuOptionValueId()
    • setSkuOptionValueId

      public void setSkuOptionValueId(Long skuOptionValueId)
    • setSkuOptionValueId

      public void setSkuOptionValueId(com.liferay.petra.function.UnsafeSupplier<Long,Exception> skuOptionValueIdUnsafeSupplier)
    • getSkuOptionValueKey

      public String getSkuOptionValueKey()
    • setSkuOptionValueKey

      public void setSkuOptionValueKey(String skuOptionValueKey)
    • setSkuOptionValueKey

      public void setSkuOptionValueKey(com.liferay.petra.function.UnsafeSupplier<String,Exception> skuOptionValueKeyUnsafeSupplier)
    • getSkuOptionValueNames

      public String[] getSkuOptionValueNames()
    • setSkuOptionValueNames

      public void setSkuOptionValueNames(String[] skuOptionValueNames)
    • setSkuOptionValueNames

      public void setSkuOptionValueNames(com.liferay.petra.function.UnsafeSupplier<String[],Exception> skuOptionValueNamesUnsafeSupplier)
    • getValue

      @DecimalMin("0") public @DecimalMin("0") Long getValue()
    • setValue

      public void setValue(Long value)
    • setValue

      public void setValue(com.liferay.petra.function.UnsafeSupplier<Long,Exception> valueUnsafeSupplier)
    • equals

      public boolean equals(Object object)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object