com.ibm.commerce.orderquotation.commands

Class QuotationResponseItemBaseImpl

  • java.lang.Object
    • com.ibm.commerce.orderquotation.commands.QuotationResponseItemBaseImpl
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      java.lang.Double getAvailableQuantity()
      Gets the available quantity of the item.
      java.lang.String getDescription()
      Gets the description.
      java.lang.String getDistributorProductId()
      Gets the distributor product id of the item.
      java.sql.Timestamp getEstimatedAvailabilityDate()
      Gets the estimated availability date of the item.
      java.lang.String getGlobalProductId()
      Gets the global product id of the item.
      MonetaryAmount getPrice()
      Gets the price of the item
      java.lang.Double getPriceQuantity()
      Gets the price quantity of the item (the amount that the price is for).
      java.util.List getPromotionMsgList()
      Gets the promotion message list.
      java.lang.Double getQuoteQuantity()
      Gets the quote quantity of the item (the amount that must be purchased to get the quoted price).
      java.lang.String getStatus()
      Returns the status.
      java.lang.String getSupplierData()
      Gets the supplier data for the item.
      java.lang.String getUOM()
      Gets the unit of measure for the item.
      void setAvailableQuantity(java.lang.Double quantity)
      Sets the available quantity of the item.
      void setDescription(java.lang.String description)
      Sets the description.
      void setDistributorProductId(java.lang.String distributorProductId)
      Sets the distributor product id of the item.
      void setEstimatedAvailabilityDate(java.sql.Timestamp estAvailDate)
      Sets the estimated availability date of the item.
      void setGlobalProductId(java.lang.String globalProductId)
      Sets the global product id of the item.
      void setPrice(MonetaryAmount price)
      Sets the price of the item
      void setPriceQuantity(java.lang.Double quantity)
      Sets the price quantity of the item (the amount that the price is for).
      void setPromotionMsgList(java.util.List promotionMsgList)
      Sets the promotion message list.
      void setQuoteQuantity(java.lang.Double quantity)
      Sets the quote quantity of the item (the amount that must be purchased to get the quoted price).
      void setStatus(java.lang.String status)
      Sets the status.
      void setSupplierData(java.lang.String supplierData)
      Sets the supplier data for the item.
      void setUOM(java.lang.String UOM)
      Sets the unit of measure for the item.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • QuotationResponseItemBaseImpl

        public QuotationResponseItemBaseImpl()
    • Method Detail

      • setGlobalProductId

        public void setGlobalProductId(java.lang.String globalProductId)
        Sets the global product id of the item.
        Specified by:
        setGlobalProductId in interface QuotationResponseItemBase
        Parameters:
        globalProductId - The global product id.
      • setDistributorProductId

        public void setDistributorProductId(java.lang.String distributorProductId)
        Sets the distributor product id of the item.
        Specified by:
        setDistributorProductId in interface QuotationResponseItemBase
        Parameters:
        distributorProductId - The distributor product id.
      • setAvailableQuantity

        public void setAvailableQuantity(java.lang.Double quantity)
        Sets the available quantity of the item.
        Specified by:
        setAvailableQuantity in interface QuotationResponseItemBase
        Parameters:
        quantity - The available quantity.
      • setPriceQuantity

        public void setPriceQuantity(java.lang.Double quantity)
        Sets the price quantity of the item (the amount that the price is for).
        Specified by:
        setPriceQuantity in interface QuotationResponseItemBase
        Parameters:
        quantity - The price quantity.
      • getPriceQuantity

        public java.lang.Double getPriceQuantity()
        Gets the price quantity of the item (the amount that the price is for).
        Specified by:
        getPriceQuantity in interface QuotationResponseItemBase
        Returns:
        The price quantity.
      • setQuoteQuantity

        public void setQuoteQuantity(java.lang.Double quantity)
        Sets the quote quantity of the item (the amount that must be purchased to get the quoted price).
        Specified by:
        setQuoteQuantity in interface QuotationResponseItemBase
        Parameters:
        quantity - The quote quantity.
      • getQuoteQuantity

        public java.lang.Double getQuoteQuantity()
        Gets the quote quantity of the item (the amount that must be purchased to get the quoted price).
        Specified by:
        getQuoteQuantity in interface QuotationResponseItemBase
        Returns:
        The quote quantity.
      • setUOM

        public void setUOM(java.lang.String UOM)
        Sets the unit of measure for the item.
        Specified by:
        setUOM in interface QuotationResponseItemBase
        Parameters:
        UOM - The unit of measure.
      • getUOM

        public java.lang.String getUOM()
        Gets the unit of measure for the item.
        Specified by:
        getUOM in interface QuotationResponseItemBase
        Returns:
        The unit of measure.
      • setEstimatedAvailabilityDate

        public void setEstimatedAvailabilityDate(java.sql.Timestamp estAvailDate)
        Sets the estimated availability date of the item.
        Specified by:
        setEstimatedAvailabilityDate in interface QuotationResponseItemBase
        Parameters:
        estAvailDate - The estimated availability date.
      • getEstimatedAvailabilityDate

        public java.sql.Timestamp getEstimatedAvailabilityDate()
        Gets the estimated availability date of the item.
        Specified by:
        getEstimatedAvailabilityDate in interface QuotationResponseItemBase
        Returns:
        The estimated availability date.
      • setSupplierData

        public void setSupplierData(java.lang.String supplierData)
        Sets the supplier data for the item.
        Specified by:
        setSupplierData in interface QuotationResponseItemBase
        Parameters:
        supplierData - The supplier data.
      • setDescription

        public void setDescription(java.lang.String description)
        Sets the description.
        Specified by:
        setDescription in interface QuotationResponseItemBase
        Parameters:
        description - The description.
      • setPromotionMsgList

        public void setPromotionMsgList(java.util.List promotionMsgList)
        Sets the promotion message list.
        Specified by:
        setPromotionMsgList in interface QuotationResponseItemBase
        Parameters:
        promotionMsgList - The promotion message list.
      • setStatus

        public void setStatus(java.lang.String status)
        Sets the status.
        Specified by:
        setStatus in interface QuotationResponseItemBase
        Parameters:
        status - The status to set