Class AbstractOrderData

  • All Implemented Interfaces:
    java.io.Serializable
    Direct Known Subclasses:
    CartData, OrderData, QuoteData

    public class AbstractOrderData
    extends java.lang.Object
    implements java.io.Serializable
    See Also:
    Serialized Form
    • Constructor Detail

      • AbstractOrderData

        public AbstractOrderData()
    • Method Detail

      • setCode

        public void setCode​(java.lang.String code)
      • getCode

        public java.lang.String getCode()
      • setName

        public void setName​(java.lang.String name)
      • getName

        public java.lang.String getName()
      • setDescription

        public void setDescription​(java.lang.String description)
      • getDescription

        public java.lang.String getDescription()
      • setExpirationTime

        public void setExpirationTime​(java.util.Date expirationTime)
      • getExpirationTime

        public java.util.Date getExpirationTime()
      • setNet

        public void setNet​(boolean net)
      • isNet

        public boolean isNet()
      • setTotalPriceWithTax

        public void setTotalPriceWithTax​(PriceData totalPriceWithTax)
      • getTotalPriceWithTax

        public PriceData getTotalPriceWithTax()
      • setTotalPrice

        public void setTotalPrice​(PriceData totalPrice)
      • getTotalPrice

        public PriceData getTotalPrice()
      • setTotalTax

        public void setTotalTax​(PriceData totalTax)
      • getTotalTax

        public PriceData getTotalTax()
      • setSubTotal

        public void setSubTotal​(PriceData subTotal)
      • getSubTotal

        public PriceData getSubTotal()
      • setSubTotalWithoutQuoteDiscounts

        public void setSubTotalWithoutQuoteDiscounts​(PriceData subTotalWithoutQuoteDiscounts)
      • getSubTotalWithoutQuoteDiscounts

        public PriceData getSubTotalWithoutQuoteDiscounts()
      • setDeliveryCost

        public void setDeliveryCost​(PriceData deliveryCost)
      • getDeliveryCost

        public PriceData getDeliveryCost()
      • setEntries

        public void setEntries​(java.util.List<OrderEntryData> entries)
      • setTotalItems

        public void setTotalItems​(java.lang.Integer totalItems)
      • getTotalItems

        public java.lang.Integer getTotalItems()
      • setDeliveryMode

        public void setDeliveryMode​(DeliveryModeData deliveryMode)
      • setDeliveryAddress

        public void setDeliveryAddress​(AddressData deliveryAddress)
      • getDeliveryAddress

        public AddressData getDeliveryAddress()
      • setAppliedOrderPromotions

        public void setAppliedOrderPromotions​(java.util.List<PromotionResultData> appliedOrderPromotions)
      • getAppliedOrderPromotions

        public java.util.List<PromotionResultData> getAppliedOrderPromotions()
      • setAppliedProductPromotions

        public void setAppliedProductPromotions​(java.util.List<PromotionResultData> appliedProductPromotions)
      • getAppliedProductPromotions

        public java.util.List<PromotionResultData> getAppliedProductPromotions()
      • setProductDiscounts

        public void setProductDiscounts​(PriceData productDiscounts)
      • getProductDiscounts

        public PriceData getProductDiscounts()
      • setOrderDiscounts

        public void setOrderDiscounts​(PriceData orderDiscounts)
      • getOrderDiscounts

        public PriceData getOrderDiscounts()
      • setQuoteDiscounts

        public void setQuoteDiscounts​(PriceData quoteDiscounts)
      • getQuoteDiscounts

        public PriceData getQuoteDiscounts()
      • setQuoteDiscountsRate

        public void setQuoteDiscountsRate​(java.lang.Double quoteDiscountsRate)
      • getQuoteDiscountsRate

        public java.lang.Double getQuoteDiscountsRate()
      • setQuoteDiscountsType

        public void setQuoteDiscountsType​(java.lang.String quoteDiscountsType)
      • getQuoteDiscountsType

        public java.lang.String getQuoteDiscountsType()
      • setTotalDiscounts

        public void setTotalDiscounts​(PriceData totalDiscounts)
      • getTotalDiscounts

        public PriceData getTotalDiscounts()
      • setTotalDiscountsWithQuoteDiscounts

        public void setTotalDiscountsWithQuoteDiscounts​(PriceData totalDiscountsWithQuoteDiscounts)
      • getTotalDiscountsWithQuoteDiscounts

        public PriceData getTotalDiscountsWithQuoteDiscounts()
      • setSubTotalWithDiscounts

        @Deprecated(forRemoval=true)
        public void setSubTotalWithDiscounts​(PriceData subTotalWithDiscounts)
        Deprecated, for removal: This API element is subject to removal in a future version.
        Since 6.3. Use de.hybris.platform.commercefacades.order.data.AbstractOrderData#subTotal instead.
      • getSubTotalWithDiscounts

        @Deprecated(forRemoval=true)
        public PriceData getSubTotalWithDiscounts()
        Deprecated, for removal: This API element is subject to removal in a future version.
        Since 6.3. Use de.hybris.platform.commercefacades.order.data.AbstractOrderData#subTotal instead.
      • setSite

        public void setSite​(java.lang.String site)
      • getSite

        public java.lang.String getSite()
      • setStore

        public void setStore​(java.lang.String store)
      • getStore

        public java.lang.String getStore()
      • setGuid

        public void setGuid​(java.lang.String guid)
      • getGuid

        public java.lang.String getGuid()
      • setCalculated

        public void setCalculated​(boolean calculated)
      • isCalculated

        public boolean isCalculated()
      • setAppliedVouchers

        public void setAppliedVouchers​(java.util.List<java.lang.String> appliedVouchers)
      • getAppliedVouchers

        public java.util.List<java.lang.String> getAppliedVouchers()
      • setPickupItemsQuantity

        public void setPickupItemsQuantity​(java.lang.Long pickupItemsQuantity)
      • getPickupItemsQuantity

        public java.lang.Long getPickupItemsQuantity()
      • setDeliveryItemsQuantity

        public void setDeliveryItemsQuantity​(java.lang.Long deliveryItemsQuantity)
      • getDeliveryItemsQuantity

        public java.lang.Long getDeliveryItemsQuantity()
      • setTotalUnitCount

        public void setTotalUnitCount​(java.lang.Integer totalUnitCount)
      • getTotalUnitCount

        public java.lang.Integer getTotalUnitCount()
      • setComments

        public void setComments​(java.util.List<CommentData> comments)
      • getComments

        public java.util.List<CommentData> getComments()
      • setRootGroups

        public void setRootGroups​(java.util.List<EntryGroupData> rootGroups)
      • getRootGroups

        public java.util.List<EntryGroupData> getRootGroups()
      • setOrderPrices

        public void setOrderPrices​(java.util.List<OrderPriceData> orderPrices)
      • getOrderPrices

        public java.util.List<OrderPriceData> getOrderPrices()
      • setMerchantCustomerId

        public void setMerchantCustomerId​(java.lang.String merchantCustomerId)
      • getMerchantCustomerId

        public java.lang.String getMerchantCustomerId()
      • setTaxInvoice

        public void setTaxInvoice​(TaxInvoiceData taxInvoice)
      • setPaymentStatus

        public void setPaymentStatus​(PaymentStatus paymentStatus)
      • setModifiedTime

        public void setModifiedTime​(java.util.Date modifiedTime)
      • getModifiedTime

        public java.util.Date getModifiedTime()
      • setCreationTime

        public void setCreationTime​(java.util.Date creationTime)
      • getCreationTime

        public java.util.Date getCreationTime()
      • setDisplayOriginalEntryGroup

        public void setDisplayOriginalEntryGroup​(java.lang.Boolean displayOriginalEntryGroup)
      • getDisplayOriginalEntryGroup

        public java.lang.Boolean getDisplayOriginalEntryGroup()