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

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

    • adaptiveMediaImageHTMLTag

      protected String adaptiveMediaImageHTMLTag
    • cartItems

      protected CartItem[] cartItems
    • customFields

      protected Map<String,?> customFields
    • deliveryGroup

      @Deprecated protected String deliveryGroup
      Deprecated.
    • deliveryGroupName

      protected String deliveryGroupName
    • errorMessages

      protected String[] errorMessages
    • externalReferenceCode

      protected String externalReferenceCode
    • id

      protected Long id
    • name

      protected String name
    • options

      protected String options
    • parentCartItemId

      protected Long parentCartItemId
    • price

      protected Price price
    • productId

      protected Long productId
    • productURLs

      protected Map<String,String> productURLs
    • quantity

      protected BigDecimal quantity
    • replacedSku

      protected String replacedSku
    • replacedSkuExternalReferenceCode

      protected String replacedSkuExternalReferenceCode
    • replacedSkuId

      protected Long replacedSkuId
    • requestedDeliveryDate

      protected Date requestedDeliveryDate
    • settings

      protected Settings settings
    • shippingAddress

      protected Address shippingAddress
    • shippingAddressExternalReferenceCode

      protected String shippingAddressExternalReferenceCode
    • shippingAddressId

      protected Long shippingAddressId
    • sku

      protected String sku
    • skuId

      @NotNull protected @NotNull Long skuId
    • skuUnitOfMeasure

      protected SkuUnitOfMeasure skuUnitOfMeasure
    • subscription

      protected Boolean subscription
    • thumbnail

      protected String thumbnail
    • unitOfMeasure

      protected String unitOfMeasure
    • valid

      protected Boolean valid
    • xClassName

      public String xClassName
  • Constructor Details

    • CartItem

      public CartItem()
  • Method Details

    • toDTO

      public static CartItem toDTO(String json)
    • unsafeToDTO

      public static CartItem unsafeToDTO(String json)
    • getAdaptiveMediaImageHTMLTag

      public String getAdaptiveMediaImageHTMLTag()
    • setAdaptiveMediaImageHTMLTag

      public void setAdaptiveMediaImageHTMLTag(String adaptiveMediaImageHTMLTag)
    • setAdaptiveMediaImageHTMLTag

      public void setAdaptiveMediaImageHTMLTag(com.liferay.petra.function.UnsafeSupplier<String,Exception> adaptiveMediaImageHTMLTagUnsafeSupplier)
    • getCartItems

      @Valid public @Valid CartItem[] getCartItems()
    • setCartItems

      public void setCartItems(CartItem[] cartItems)
    • setCartItems

      public void setCartItems(com.liferay.petra.function.UnsafeSupplier<CartItem[],Exception> cartItemsUnsafeSupplier)
    • getCustomFields

      @Valid public @Valid Map<String,?> getCustomFields()
    • setCustomFields

      public void setCustomFields(Map<String,?> customFields)
    • setCustomFields

      public void setCustomFields(com.liferay.petra.function.UnsafeSupplier<Map<String,?>,Exception> customFieldsUnsafeSupplier)
    • getDeliveryGroup

      public String getDeliveryGroup()
    • setDeliveryGroup

      public void setDeliveryGroup(String deliveryGroup)
    • setDeliveryGroup

      public void setDeliveryGroup(com.liferay.petra.function.UnsafeSupplier<String,Exception> deliveryGroupUnsafeSupplier)
    • getDeliveryGroupName

      public String getDeliveryGroupName()
    • setDeliveryGroupName

      public void setDeliveryGroupName(String deliveryGroupName)
    • setDeliveryGroupName

      public void setDeliveryGroupName(com.liferay.petra.function.UnsafeSupplier<String,Exception> deliveryGroupNameUnsafeSupplier)
    • getErrorMessages

      public String[] getErrorMessages()
    • setErrorMessages

      public void setErrorMessages(String[] errorMessages)
    • setErrorMessages

      public void setErrorMessages(com.liferay.petra.function.UnsafeSupplier<String[],Exception> errorMessagesUnsafeSupplier)
    • getExternalReferenceCode

      public String getExternalReferenceCode()
    • setExternalReferenceCode

      public void setExternalReferenceCode(String externalReferenceCode)
    • setExternalReferenceCode

      public void setExternalReferenceCode(com.liferay.petra.function.UnsafeSupplier<String,Exception> externalReferenceCodeUnsafeSupplier)
    • getId

      public Long getId()
    • setId

      public void setId(Long id)
    • setId

      public void setId(com.liferay.petra.function.UnsafeSupplier<Long,Exception> idUnsafeSupplier)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • setName

      public void setName(com.liferay.petra.function.UnsafeSupplier<String,Exception> nameUnsafeSupplier)
    • getOptions

      public String getOptions()
    • setOptions

      public void setOptions(String options)
    • setOptions

      public void setOptions(com.liferay.petra.function.UnsafeSupplier<String,Exception> optionsUnsafeSupplier)
    • getParentCartItemId

      public Long getParentCartItemId()
    • setParentCartItemId

      public void setParentCartItemId(Long parentCartItemId)
    • setParentCartItemId

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

      @Valid public @Valid Price getPrice()
    • setPrice

      public void setPrice(Price price)
    • setPrice

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

      public Long getProductId()
    • setProductId

      public void setProductId(Long productId)
    • setProductId

      public void setProductId(com.liferay.petra.function.UnsafeSupplier<Long,Exception> productIdUnsafeSupplier)
    • getProductURLs

      @Valid public @Valid Map<String,String> getProductURLs()
    • setProductURLs

      public void setProductURLs(Map<String,String> productURLs)
    • setProductURLs

      public void setProductURLs(com.liferay.petra.function.UnsafeSupplier<Map<String,String>,Exception> productURLsUnsafeSupplier)
    • getQuantity

      @Valid public @Valid BigDecimal getQuantity()
    • setQuantity

      public void setQuantity(BigDecimal quantity)
    • setQuantity

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

      public String getReplacedSku()
    • setReplacedSku

      public void setReplacedSku(String replacedSku)
    • setReplacedSku

      public void setReplacedSku(com.liferay.petra.function.UnsafeSupplier<String,Exception> replacedSkuUnsafeSupplier)
    • getReplacedSkuExternalReferenceCode

      public String getReplacedSkuExternalReferenceCode()
    • setReplacedSkuExternalReferenceCode

      public void setReplacedSkuExternalReferenceCode(String replacedSkuExternalReferenceCode)
    • setReplacedSkuExternalReferenceCode

      public void setReplacedSkuExternalReferenceCode(com.liferay.petra.function.UnsafeSupplier<String,Exception> replacedSkuExternalReferenceCodeUnsafeSupplier)
    • getReplacedSkuId

      public Long getReplacedSkuId()
    • setReplacedSkuId

      public void setReplacedSkuId(Long replacedSkuId)
    • setReplacedSkuId

      public void setReplacedSkuId(com.liferay.petra.function.UnsafeSupplier<Long,Exception> replacedSkuIdUnsafeSupplier)
    • getRequestedDeliveryDate

      public Date getRequestedDeliveryDate()
    • setRequestedDeliveryDate

      public void setRequestedDeliveryDate(Date requestedDeliveryDate)
    • setRequestedDeliveryDate

      public void setRequestedDeliveryDate(com.liferay.petra.function.UnsafeSupplier<Date,Exception> requestedDeliveryDateUnsafeSupplier)
    • getSettings

      @Valid public @Valid Settings getSettings()
    • setSettings

      public void setSettings(Settings settings)
    • setSettings

      public void setSettings(com.liferay.petra.function.UnsafeSupplier<Settings,Exception> settingsUnsafeSupplier)
    • getShippingAddress

      @Valid public @Valid Address getShippingAddress()
    • setShippingAddress

      public void setShippingAddress(Address shippingAddress)
    • setShippingAddress

      public void setShippingAddress(com.liferay.petra.function.UnsafeSupplier<Address,Exception> shippingAddressUnsafeSupplier)
    • getShippingAddressExternalReferenceCode

      public String getShippingAddressExternalReferenceCode()
    • setShippingAddressExternalReferenceCode

      public void setShippingAddressExternalReferenceCode(String shippingAddressExternalReferenceCode)
    • setShippingAddressExternalReferenceCode

      public void setShippingAddressExternalReferenceCode(com.liferay.petra.function.UnsafeSupplier<String,Exception> shippingAddressExternalReferenceCodeUnsafeSupplier)
    • getShippingAddressId

      public Long getShippingAddressId()
    • setShippingAddressId

      public void setShippingAddressId(Long shippingAddressId)
    • setShippingAddressId

      public void setShippingAddressId(com.liferay.petra.function.UnsafeSupplier<Long,Exception> shippingAddressIdUnsafeSupplier)
    • getSku

      public String getSku()
    • setSku

      public void setSku(String sku)
    • setSku

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

      public Long getSkuId()
    • setSkuId

      public void setSkuId(Long skuId)
    • setSkuId

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

      @Valid public @Valid SkuUnitOfMeasure getSkuUnitOfMeasure()
    • setSkuUnitOfMeasure

      public void setSkuUnitOfMeasure(SkuUnitOfMeasure skuUnitOfMeasure)
    • setSkuUnitOfMeasure

      public void setSkuUnitOfMeasure(com.liferay.petra.function.UnsafeSupplier<SkuUnitOfMeasure,Exception> skuUnitOfMeasureUnsafeSupplier)
    • getSubscription

      public Boolean getSubscription()
    • setSubscription

      public void setSubscription(Boolean subscription)
    • setSubscription

      public void setSubscription(com.liferay.petra.function.UnsafeSupplier<Boolean,Exception> subscriptionUnsafeSupplier)
    • getThumbnail

      public String getThumbnail()
    • setThumbnail

      public void setThumbnail(String thumbnail)
    • setThumbnail

      public void setThumbnail(com.liferay.petra.function.UnsafeSupplier<String,Exception> thumbnailUnsafeSupplier)
    • getUnitOfMeasure

      public String getUnitOfMeasure()
    • setUnitOfMeasure

      public void setUnitOfMeasure(String unitOfMeasure)
    • setUnitOfMeasure

      public void setUnitOfMeasure(com.liferay.petra.function.UnsafeSupplier<String,Exception> unitOfMeasureUnsafeSupplier)
    • getValid

      public Boolean getValid()
    • setValid

      public void setValid(Boolean valid)
    • setValid

      public void setValid(com.liferay.petra.function.UnsafeSupplier<Boolean,Exception> validUnsafeSupplier)
    • 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