org.ota.shared
Class Orders.Order.Products

java.lang.Object
  extended by org.ota.shared.Orders.Order.Products
Enclosing class:
Orders.Order

public static class Orders.Order.Products
extends java.lang.Object

A collection of products. Schema fragment(s) for this class:

 <xs:element xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Products" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="Product" minOccurs="0" maxOccurs="99">
         <!-- Reference to inner class Product -->
       </xs:element>
     </xs:sequence>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class Orders.Order.Products.Product
          The details associated to a specific product.
 
Constructor Summary
Orders.Order.Products()
           
 
Method Summary
 void addProduct(Orders.Order.Products.Product item)
          Add a 'Product' element item.
 void clearProducts()
          Remove all 'Product' element items.
 Orders.Order.Products.Product getProduct(int index)
          Get 'Product' element item by position.
 java.util.List<Orders.Order.Products.Product> getProducts()
          Get the list of 'Product' element items.
 void setProducts(java.util.List<Orders.Order.Products.Product> list)
          Set the list of 'Product' element items.
 int sizeProducts()
          Get the number of 'Product' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Orders.Order.Products

public Orders.Order.Products()
Method Detail

getProducts

public java.util.List<Orders.Order.Products.Product> getProducts()
Get the list of 'Product' element items.

Returns:
list

setProducts

public void setProducts(java.util.List<Orders.Order.Products.Product> list)
Set the list of 'Product' element items.

Parameters:
list -

sizeProducts

public int sizeProducts()
Get the number of 'Product' element items.

Returns:
count

addProduct

public void addProduct(Orders.Order.Products.Product item)
Add a 'Product' element item.

Parameters:
item -

getProduct

public Orders.Order.Products.Product getProduct(int index)
Get 'Product' element item by position.

Parameters:
index -
Returns:
item

clearProducts

public void clearProducts()
Remove all 'Product' element items.