Class OrderItem


  • public class OrderItem
    extends java.lang.Object
    Represents an individual item in an order, including item details, quantities, pricing, and backorder information.
    • Constructor Detail

      • OrderItem

        public OrderItem()
    • Method Detail

      • itemSequenceNumber

        public OrderItem itemSequenceNumber​(java.lang.String itemSequenceNumber)
      • getItemSequenceNumber

        public java.lang.String getItemSequenceNumber()
        Numbering of the item on the purchase order. The first item will be 1, the second 2, and so on.
        Returns:
        itemSequenceNumber
      • setItemSequenceNumber

        public void setItemSequenceNumber​(java.lang.String itemSequenceNumber)
      • amazonProductIdentifier

        public OrderItem amazonProductIdentifier​(java.lang.String amazonProductIdentifier)
      • getAmazonProductIdentifier

        public java.lang.String getAmazonProductIdentifier()
        Amazon Standard Identification Number (ASIN) of an item.
        Returns:
        amazonProductIdentifier
      • setAmazonProductIdentifier

        public void setAmazonProductIdentifier​(java.lang.String amazonProductIdentifier)
      • vendorProductIdentifier

        public OrderItem vendorProductIdentifier​(java.lang.String vendorProductIdentifier)
      • getVendorProductIdentifier

        public java.lang.String getVendorProductIdentifier()
        The vendor selected product identification of the item.
        Returns:
        vendorProductIdentifier
      • setVendorProductIdentifier

        public void setVendorProductIdentifier​(java.lang.String vendorProductIdentifier)
      • getOrderedQuantity

        public ItemQuantity getOrderedQuantity()
        Get orderedQuantity
        Returns:
        orderedQuantity
      • setOrderedQuantity

        public void setOrderedQuantity​(ItemQuantity orderedQuantity)
      • isBackOrderAllowed

        public OrderItem isBackOrderAllowed​(java.lang.Boolean isBackOrderAllowed)
      • isIsBackOrderAllowed

        public java.lang.Boolean isIsBackOrderAllowed()
        When true, we will accept backorder confirmations for this item.
        Returns:
        isBackOrderAllowed
      • setIsBackOrderAllowed

        public void setIsBackOrderAllowed​(java.lang.Boolean isBackOrderAllowed)
      • getNetCost

        public Money getNetCost()
        Get netCost
        Returns:
        netCost
      • setNetCost

        public void setNetCost​(Money netCost)
      • getListPrice

        public Money getListPrice()
        Get listPrice
        Returns:
        listPrice
      • setListPrice

        public void setListPrice​(Money listPrice)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

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

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object