| createShippingAddress() | A shipment has initially no shipping address. |
| createShippingLineItem(String) | Creates a new shipping line item for this shipment. |
createShippingPriceAdjustment(String) | Creates a shipping price adjustment to be applied to the shipment. |
| getAdjustedMerchandizeTotalGrossPrice() | Returns the adjusted total gross price, including tax, in the purchase currency. |
| getAdjustedMerchandizeTotalNetPrice() | Returns the adjusted net price, excluding tax, in the purchase currency. |
| getAdjustedMerchandizeTotalPrice() | Returns the product total price after all product discounts. |
| getAdjustedMerchandizeTotalPrice(Boolean) | Returns the total product price including product-level adjustments and, optionally, prorated order-level adjustments. |
| getAdjustedMerchandizeTotalTax() | Returns the total adjusted product tax in the purchase currency. |
| getAdjustedShippingTotalGrossPrice() | Returns the adjusted sum of all shipping line items of the shipment, including shipping adjustuments and tax |
| getAdjustedShippingTotalNetPrice() | Returns the sum of all shipping line items of the shipment, including shipping adjustments, excluding tax. |
| getAdjustedShippingTotalPrice() | Returns the adjusted shipping total price. |
| getAdjustedShippingTotalTax() | Returns the tax of all shipping line items of the shipment , including shipping adjustments. |
| getAllLineItems() | Returns all line items related to the shipment. |
| getGiftCertificateLineItems() | Returns all gift certificate line items of the shipment. |
| getGiftMessage() | Returns the value set for gift message or null if no value set. |
| getID() | Returns the ID of this shipment (“me” for the default shipment). |
| getMerchandizeTotalGrossPrice() | Returns the gross product subtotal in the purchase currency. |
| getMerchandizeTotalNetPrice() | Returns the net product subtotal, excluding tax, in the purchase currency. |
| getMerchandizeTotalPrice() | Returns the product total price. |
getMerchandizeTotalPriceAdjustments() | Returns a collection of price adjustments that have been applied to the totals, such as a promotion on the purchase value (i.e. |
| getMerchandizeTotalTax() | Returns the total product tax in the purchase currency. |
| getProductLineItems() | Returns a collection of all product line items related to this shipment. |
| getProratedMerchandizeTotalPrice() | Returns the total product price of the shipment, including product-level adjustments and prorating all Buy-X-Get-Y and order-level adjustments, according to the scheme described in PriceAdjustment.getProratedPrices(). |
| getShipmentNo() | Returns the shipment number for this shipment. |
| getShippingAddress() | Returns the shipping address or null if none is set. |
| getShippingLineItem(String) | Returns the shipping line item identified by the specified ID, or null if not found. |
| getShippingLineItems() | Returns a collection of all shipping line items of the shipment, excluding any product-level shipping costs that are associated with ProductLineItems of the shipment. |
| getShippingMethod() | Returns the shipping method or null if none is set. |
| getShippingMethodID() | Returns the shipping method ID or null if none is set. |
getShippingPriceAdjustmentByPromotionID(String) | Returns the shipping price adjustment associated with the specified promotion ID. |
| getShippingPriceAdjustments() | Returns a collection of price adjustments that have been applied to the shipping costs of the shipment, for example by the promotions engine. Note that this method returns all shipping price adjustments in this shipment, regardless of which shipping line item they belong to. |
| getShippingStatus() | Returns the shipping status. |
| getShippingTotalGrossPrice() | Returns the sum of all shipping line items of the shipment, including tax, excluding shipping adjustments. |
| getShippingTotalNetPrice() | Returns the sum of all shipping line items of the shipment, excluding tax and adjustments. |
| getShippingTotalPrice() | Returns the shipping total price. |
| getShippingTotalTax() | Returns the tax of all shipping line items of the shipment before shipping adjustments have been applied. |
| getStandardShippingLineItem() | Convenience method. |
| getTotalGrossPrice() | Returns the total gross price of the shipment in the purchase currency. |
| getTotalNetPrice() | Returns the total net price of the shipment in the purchase currency. |
| getTotalTax() | Returns the total tax for the shipment in the purchase currency. |
| getTrackingNumber() | Returns the tracking number of this shipment. |
| isDefault() | Return true if this shipment is the default shipment (shipment ID “me”). |
| isGift() | Returns true if this line item represents a gift, false otherwise. |
| removeShippingLineItem(ShippingLineItem) | Removes the specified shipping line item and any of its dependent shipping price adjustments. |
removeShippingPriceAdjustment(PriceAdjustment) | Removes the specified shipping price adjustment from the shipment. |
| setGift(Boolean) | Controls if this line item is a gift or not. |
| setGiftMessage(String) | Sets the value to set for the gift message. |
| setShippingMethod(ShippingMethod) | Set the specified shipping method for the specified shipment. |
| setShippingStatus(Number) | Sets the shipping status of the shipment. |
| setTrackingNumber(String) | Sets the tracking number of this shipment. |