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

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

    • account

      protected String account
    • accountId

      protected Long accountId
    • attachments

      protected Attachment[] attachments
    • author

      protected String author
    • billingAddress

      protected Address billingAddress
    • billingAddressExternalReferenceCode

      protected String billingAddressExternalReferenceCode
    • billingAddressId

      protected Long billingAddressId
    • cartItems

      protected CartItem[] cartItems
    • channelId

      protected Long channelId
    • couponCode

      protected String couponCode
    • createDate

      protected Date createDate
    • currencyCode

      protected String currencyCode
    • currencyExternalReferenceCode

      protected String currencyExternalReferenceCode
    • currencyId

      protected Long currencyId
    • customFields

      protected Map<String,?> customFields
    • deliveryTermId

      protected Long deliveryTermId
    • deliveryTermLabel

      protected String deliveryTermLabel
    • errorMessages

      protected String[] errorMessages
    • externalReferenceCode

      protected String externalReferenceCode
    • friendlyURLSeparator

      protected String friendlyURLSeparator
    • id

      protected Long id
    • lastPriceUpdateDate

      protected Date lastPriceUpdateDate
    • modifiedDate

      protected Date modifiedDate
    • name

      protected String name
    • notes

      protected CartComment[] notes
    • orderStatusInfo

      protected Status orderStatusInfo
    • orderType

      protected String orderType
    • orderTypeExternalReferenceCode

      protected String orderTypeExternalReferenceCode
    • orderTypeId

      protected Long orderTypeId
    • orderUUID

      protected String orderUUID
    • paymentMethod

      protected String paymentMethod
    • paymentMethodLabel

      protected String paymentMethodLabel
    • paymentMethodType

      protected Integer paymentMethodType
    • paymentStatus

      protected Integer paymentStatus
    • paymentStatusInfo

      protected Status paymentStatusInfo
    • paymentStatusLabel

      protected String paymentStatusLabel
    • paymentTermId

      protected Long paymentTermId
    • paymentTermLabel

      protected String paymentTermLabel
    • printedNote

      protected String printedNote
    • purchaseOrderNumber

      protected String purchaseOrderNumber
    • requestedDeliveryDate

      protected Date requestedDeliveryDate
    • shippingAddress

      protected Address shippingAddress
    • shippingAddressExternalReferenceCode

      protected String shippingAddressExternalReferenceCode
    • shippingAddressId

      protected Long shippingAddressId
    • shippingMethod

      protected String shippingMethod
    • shippingOption

      protected String shippingOption
    • status

      protected String status
    • steps

      protected Step[] steps
    • summary

      protected Summary summary
    • useAsBilling

      protected Boolean useAsBilling
    • valid

      protected Boolean valid
    • workflowStatusInfo

      protected Status workflowStatusInfo
    • xClassName

      public String xClassName
  • Constructor Details

    • Cart

      public Cart()
  • Method Details

    • toDTO

      public static Cart toDTO(String json)
    • unsafeToDTO

      public static Cart unsafeToDTO(String json)
    • getAccount

      public String getAccount()
    • setAccount

      public void setAccount(String account)
    • setAccount

      public void setAccount(com.liferay.petra.function.UnsafeSupplier<String,Exception> accountUnsafeSupplier)
    • getAccountId

      public Long getAccountId()
    • setAccountId

      public void setAccountId(Long accountId)
    • setAccountId

      public void setAccountId(com.liferay.petra.function.UnsafeSupplier<Long,Exception> accountIdUnsafeSupplier)
    • getAttachments

      @Valid public @Valid Attachment[] getAttachments()
    • setAttachments

      public void setAttachments(Attachment[] attachments)
    • setAttachments

      public void setAttachments(com.liferay.petra.function.UnsafeSupplier<Attachment[],Exception> attachmentsUnsafeSupplier)
    • getAuthor

      public String getAuthor()
    • setAuthor

      public void setAuthor(String author)
    • setAuthor

      public void setAuthor(com.liferay.petra.function.UnsafeSupplier<String,Exception> authorUnsafeSupplier)
    • getBillingAddress

      @Valid public @Valid Address getBillingAddress()
    • setBillingAddress

      public void setBillingAddress(Address billingAddress)
    • setBillingAddress

      public void setBillingAddress(com.liferay.petra.function.UnsafeSupplier<Address,Exception> billingAddressUnsafeSupplier)
    • getBillingAddressExternalReferenceCode

      public String getBillingAddressExternalReferenceCode()
    • setBillingAddressExternalReferenceCode

      public void setBillingAddressExternalReferenceCode(String billingAddressExternalReferenceCode)
    • setBillingAddressExternalReferenceCode

      public void setBillingAddressExternalReferenceCode(com.liferay.petra.function.UnsafeSupplier<String,Exception> billingAddressExternalReferenceCodeUnsafeSupplier)
    • getBillingAddressId

      public Long getBillingAddressId()
    • setBillingAddressId

      public void setBillingAddressId(Long billingAddressId)
    • setBillingAddressId

      public void setBillingAddressId(com.liferay.petra.function.UnsafeSupplier<Long,Exception> billingAddressIdUnsafeSupplier)
    • getCartItems

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

      public void setCartItems(CartItem[] cartItems)
    • setCartItems

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

      public Long getChannelId()
    • setChannelId

      public void setChannelId(Long channelId)
    • setChannelId

      public void setChannelId(com.liferay.petra.function.UnsafeSupplier<Long,Exception> channelIdUnsafeSupplier)
    • getCouponCode

      public String getCouponCode()
    • setCouponCode

      public void setCouponCode(String couponCode)
    • setCouponCode

      public void setCouponCode(com.liferay.petra.function.UnsafeSupplier<String,Exception> couponCodeUnsafeSupplier)
    • getCreateDate

      public Date getCreateDate()
    • setCreateDate

      public void setCreateDate(Date createDate)
    • setCreateDate

      public void setCreateDate(com.liferay.petra.function.UnsafeSupplier<Date,Exception> createDateUnsafeSupplier)
    • getCurrencyCode

      public String getCurrencyCode()
    • setCurrencyCode

      public void setCurrencyCode(String currencyCode)
    • setCurrencyCode

      public void setCurrencyCode(com.liferay.petra.function.UnsafeSupplier<String,Exception> currencyCodeUnsafeSupplier)
    • getCurrencyExternalReferenceCode

      public String getCurrencyExternalReferenceCode()
    • setCurrencyExternalReferenceCode

      public void setCurrencyExternalReferenceCode(String currencyExternalReferenceCode)
    • setCurrencyExternalReferenceCode

      public void setCurrencyExternalReferenceCode(com.liferay.petra.function.UnsafeSupplier<String,Exception> currencyExternalReferenceCodeUnsafeSupplier)
    • getCurrencyId

      @DecimalMin("0") public @DecimalMin("0") Long getCurrencyId()
    • setCurrencyId

      public void setCurrencyId(Long currencyId)
    • setCurrencyId

      public void setCurrencyId(com.liferay.petra.function.UnsafeSupplier<Long,Exception> currencyIdUnsafeSupplier)
    • 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)
    • getDeliveryTermId

      public Long getDeliveryTermId()
    • setDeliveryTermId

      public void setDeliveryTermId(Long deliveryTermId)
    • setDeliveryTermId

      public void setDeliveryTermId(com.liferay.petra.function.UnsafeSupplier<Long,Exception> deliveryTermIdUnsafeSupplier)
    • getDeliveryTermLabel

      public String getDeliveryTermLabel()
    • setDeliveryTermLabel

      public void setDeliveryTermLabel(String deliveryTermLabel)
    • setDeliveryTermLabel

      public void setDeliveryTermLabel(com.liferay.petra.function.UnsafeSupplier<String,Exception> deliveryTermLabelUnsafeSupplier)
    • 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)
    • getFriendlyURLSeparator

      public String getFriendlyURLSeparator()
    • setFriendlyURLSeparator

      public void setFriendlyURLSeparator(String friendlyURLSeparator)
    • setFriendlyURLSeparator

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

      public Long getId()
    • setId

      public void setId(Long id)
    • setId

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

      public Date getLastPriceUpdateDate()
    • setLastPriceUpdateDate

      public void setLastPriceUpdateDate(Date lastPriceUpdateDate)
    • setLastPriceUpdateDate

      public void setLastPriceUpdateDate(com.liferay.petra.function.UnsafeSupplier<Date,Exception> lastPriceUpdateDateUnsafeSupplier)
    • getModifiedDate

      public Date getModifiedDate()
    • setModifiedDate

      public void setModifiedDate(Date modifiedDate)
    • setModifiedDate

      public void setModifiedDate(com.liferay.petra.function.UnsafeSupplier<Date,Exception> modifiedDateUnsafeSupplier)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • setName

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

      @Valid public @Valid CartComment[] getNotes()
    • setNotes

      public void setNotes(CartComment[] notes)
    • setNotes

      public void setNotes(com.liferay.petra.function.UnsafeSupplier<CartComment[],Exception> notesUnsafeSupplier)
    • getOrderStatusInfo

      @Valid public @Valid Status getOrderStatusInfo()
    • setOrderStatusInfo

      public void setOrderStatusInfo(Status orderStatusInfo)
    • setOrderStatusInfo

      public void setOrderStatusInfo(com.liferay.petra.function.UnsafeSupplier<Status,Exception> orderStatusInfoUnsafeSupplier)
    • getOrderType

      public String getOrderType()
    • setOrderType

      public void setOrderType(String orderType)
    • setOrderType

      public void setOrderType(com.liferay.petra.function.UnsafeSupplier<String,Exception> orderTypeUnsafeSupplier)
    • getOrderTypeExternalReferenceCode

      public String getOrderTypeExternalReferenceCode()
    • setOrderTypeExternalReferenceCode

      public void setOrderTypeExternalReferenceCode(String orderTypeExternalReferenceCode)
    • setOrderTypeExternalReferenceCode

      public void setOrderTypeExternalReferenceCode(com.liferay.petra.function.UnsafeSupplier<String,Exception> orderTypeExternalReferenceCodeUnsafeSupplier)
    • getOrderTypeId

      public Long getOrderTypeId()
    • setOrderTypeId

      public void setOrderTypeId(Long orderTypeId)
    • setOrderTypeId

      public void setOrderTypeId(com.liferay.petra.function.UnsafeSupplier<Long,Exception> orderTypeIdUnsafeSupplier)
    • getOrderUUID

      public String getOrderUUID()
    • setOrderUUID

      public void setOrderUUID(String orderUUID)
    • setOrderUUID

      public void setOrderUUID(com.liferay.petra.function.UnsafeSupplier<String,Exception> orderUUIDUnsafeSupplier)
    • getPaymentMethod

      public String getPaymentMethod()
    • setPaymentMethod

      public void setPaymentMethod(String paymentMethod)
    • setPaymentMethod

      public void setPaymentMethod(com.liferay.petra.function.UnsafeSupplier<String,Exception> paymentMethodUnsafeSupplier)
    • getPaymentMethodLabel

      public String getPaymentMethodLabel()
    • setPaymentMethodLabel

      public void setPaymentMethodLabel(String paymentMethodLabel)
    • setPaymentMethodLabel

      public void setPaymentMethodLabel(com.liferay.petra.function.UnsafeSupplier<String,Exception> paymentMethodLabelUnsafeSupplier)
    • getPaymentMethodType

      public Integer getPaymentMethodType()
    • setPaymentMethodType

      public void setPaymentMethodType(Integer paymentMethodType)
    • setPaymentMethodType

      public void setPaymentMethodType(com.liferay.petra.function.UnsafeSupplier<Integer,Exception> paymentMethodTypeUnsafeSupplier)
    • getPaymentStatus

      public Integer getPaymentStatus()
    • setPaymentStatus

      public void setPaymentStatus(Integer paymentStatus)
    • setPaymentStatus

      public void setPaymentStatus(com.liferay.petra.function.UnsafeSupplier<Integer,Exception> paymentStatusUnsafeSupplier)
    • getPaymentStatusInfo

      @Valid public @Valid Status getPaymentStatusInfo()
    • setPaymentStatusInfo

      public void setPaymentStatusInfo(Status paymentStatusInfo)
    • setPaymentStatusInfo

      public void setPaymentStatusInfo(com.liferay.petra.function.UnsafeSupplier<Status,Exception> paymentStatusInfoUnsafeSupplier)
    • getPaymentStatusLabel

      public String getPaymentStatusLabel()
    • setPaymentStatusLabel

      public void setPaymentStatusLabel(String paymentStatusLabel)
    • setPaymentStatusLabel

      public void setPaymentStatusLabel(com.liferay.petra.function.UnsafeSupplier<String,Exception> paymentStatusLabelUnsafeSupplier)
    • getPaymentTermId

      public Long getPaymentTermId()
    • setPaymentTermId

      public void setPaymentTermId(Long paymentTermId)
    • setPaymentTermId

      public void setPaymentTermId(com.liferay.petra.function.UnsafeSupplier<Long,Exception> paymentTermIdUnsafeSupplier)
    • getPaymentTermLabel

      public String getPaymentTermLabel()
    • setPaymentTermLabel

      public void setPaymentTermLabel(String paymentTermLabel)
    • setPaymentTermLabel

      public void setPaymentTermLabel(com.liferay.petra.function.UnsafeSupplier<String,Exception> paymentTermLabelUnsafeSupplier)
    • getPrintedNote

      public String getPrintedNote()
    • setPrintedNote

      public void setPrintedNote(String printedNote)
    • setPrintedNote

      public void setPrintedNote(com.liferay.petra.function.UnsafeSupplier<String,Exception> printedNoteUnsafeSupplier)
    • getPurchaseOrderNumber

      public String getPurchaseOrderNumber()
    • setPurchaseOrderNumber

      public void setPurchaseOrderNumber(String purchaseOrderNumber)
    • setPurchaseOrderNumber

      public void setPurchaseOrderNumber(com.liferay.petra.function.UnsafeSupplier<String,Exception> purchaseOrderNumberUnsafeSupplier)
    • getRequestedDeliveryDate

      public Date getRequestedDeliveryDate()
    • setRequestedDeliveryDate

      public void setRequestedDeliveryDate(Date requestedDeliveryDate)
    • setRequestedDeliveryDate

      public void setRequestedDeliveryDate(com.liferay.petra.function.UnsafeSupplier<Date,Exception> requestedDeliveryDateUnsafeSupplier)
    • 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)
    • getShippingMethod

      public String getShippingMethod()
    • setShippingMethod

      public void setShippingMethod(String shippingMethod)
    • setShippingMethod

      public void setShippingMethod(com.liferay.petra.function.UnsafeSupplier<String,Exception> shippingMethodUnsafeSupplier)
    • getShippingOption

      public String getShippingOption()
    • setShippingOption

      public void setShippingOption(String shippingOption)
    • setShippingOption

      public void setShippingOption(com.liferay.petra.function.UnsafeSupplier<String,Exception> shippingOptionUnsafeSupplier)
    • getStatus

      public String getStatus()
    • setStatus

      public void setStatus(String status)
    • setStatus

      public void setStatus(com.liferay.petra.function.UnsafeSupplier<String,Exception> statusUnsafeSupplier)
    • getSteps

      @Valid public @Valid Step[] getSteps()
    • setSteps

      public void setSteps(Step[] steps)
    • setSteps

      public void setSteps(com.liferay.petra.function.UnsafeSupplier<Step[],Exception> stepsUnsafeSupplier)
    • getSummary

      @Valid public @Valid Summary getSummary()
    • setSummary

      public void setSummary(Summary summary)
    • setSummary

      public void setSummary(com.liferay.petra.function.UnsafeSupplier<Summary,Exception> summaryUnsafeSupplier)
    • getUseAsBilling

      public Boolean getUseAsBilling()
    • setUseAsBilling

      public void setUseAsBilling(Boolean useAsBilling)
    • setUseAsBilling

      public void setUseAsBilling(com.liferay.petra.function.UnsafeSupplier<Boolean,Exception> useAsBillingUnsafeSupplier)
    • getValid

      public Boolean getValid()
    • setValid

      public void setValid(Boolean valid)
    • setValid

      public void setValid(com.liferay.petra.function.UnsafeSupplier<Boolean,Exception> validUnsafeSupplier)
    • getWorkflowStatusInfo

      @Valid public @Valid Status getWorkflowStatusInfo()
    • setWorkflowStatusInfo

      public void setWorkflowStatusInfo(Status workflowStatusInfo)
    • setWorkflowStatusInfo

      public void setWorkflowStatusInfo(com.liferay.petra.function.UnsafeSupplier<Status,Exception> workflowStatusInfoUnsafeSupplier)
    • 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