View Javadoc

1   //
2   // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.2-b01-fcs 
3   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
4   // Any modifications to this file will be lost upon recompilation of the source schema. 
5   // Generated on: 2007.04.05 at 10:47:13 AM CEST 
6   //
7   
8   
9   package com.amazon.webservices.awsecommerceservice._2007_04_04;
10  
11  import javax.xml.bind.annotation.XmlAccessType;
12  import javax.xml.bind.annotation.XmlAccessorType;
13  import javax.xml.bind.annotation.XmlElement;
14  import javax.xml.bind.annotation.XmlType;
15  
16  
17  /**
18   * <p>Java class for CartItem complex type.
19   * 
20   * <p>The following schema fragment specifies the expected content contained within this class.
21   * 
22   * <pre>
23   * &lt;complexType name="CartItem">
24   *   &lt;complexContent>
25   *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
26   *       &lt;sequence>
27   *         &lt;element name="CartItemId" type="{http://www.w3.org/2001/XMLSchema}string"/>
28   *         &lt;element name="ASIN" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
29   *         &lt;element name="ExchangeId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
30   *         &lt;element name="MerchantId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
31   *         &lt;element name="SellerId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
32   *         &lt;element name="SellerNickname" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
33   *         &lt;element name="Quantity" type="{http://www.w3.org/2001/XMLSchema}string"/>
34   *         &lt;element name="Title" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
35   *         &lt;element name="ProductGroup" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
36   *         &lt;element name="ListOwner" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
37   *         &lt;element name="ListType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
38   *         &lt;element name="Price" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}Price" minOccurs="0"/>
39   *         &lt;element name="ItemTotal" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}Price" minOccurs="0"/>
40   *       &lt;/sequence>
41   *     &lt;/restriction>
42   *   &lt;/complexContent>
43   * &lt;/complexType>
44   * </pre>
45   * 
46   * 
47   */
48  @XmlAccessorType(XmlAccessType.FIELD)
49  @XmlType(name = "CartItem", propOrder = {
50      "cartItemId",
51      "asin",
52      "exchangeId",
53      "merchantId",
54      "sellerId",
55      "sellerNickname",
56      "quantity",
57      "title",
58      "productGroup",
59      "listOwner",
60      "listType",
61      "price",
62      "itemTotal"
63  })
64  public class CartItem {
65  
66      @XmlElement(name = "CartItemId", required = true)
67      protected String cartItemId;
68      @XmlElement(name = "ASIN")
69      protected String asin;
70      @XmlElement(name = "ExchangeId")
71      protected String exchangeId;
72      @XmlElement(name = "MerchantId")
73      protected String merchantId;
74      @XmlElement(name = "SellerId")
75      protected String sellerId;
76      @XmlElement(name = "SellerNickname")
77      protected String sellerNickname;
78      @XmlElement(name = "Quantity", required = true)
79      protected String quantity;
80      @XmlElement(name = "Title")
81      protected String title;
82      @XmlElement(name = "ProductGroup")
83      protected String productGroup;
84      @XmlElement(name = "ListOwner")
85      protected String listOwner;
86      @XmlElement(name = "ListType")
87      protected String listType;
88      @XmlElement(name = "Price")
89      protected Price price;
90      @XmlElement(name = "ItemTotal")
91      protected Price itemTotal;
92  
93      /**
94       * Gets the value of the cartItemId property.
95       * 
96       * @return
97       *     possible object is
98       *     {@link String }
99       *     
100      */
101     public String getCartItemId() {
102         return cartItemId;
103     }
104 
105     /**
106      * Sets the value of the cartItemId property.
107      * 
108      * @param value
109      *     allowed object is
110      *     {@link String }
111      *     
112      */
113     public void setCartItemId(String value) {
114         this.cartItemId = value;
115     }
116 
117     /**
118      * Gets the value of the asin property.
119      * 
120      * @return
121      *     possible object is
122      *     {@link String }
123      *     
124      */
125     public String getASIN() {
126         return asin;
127     }
128 
129     /**
130      * Sets the value of the asin property.
131      * 
132      * @param value
133      *     allowed object is
134      *     {@link String }
135      *     
136      */
137     public void setASIN(String value) {
138         this.asin = value;
139     }
140 
141     /**
142      * Gets the value of the exchangeId property.
143      * 
144      * @return
145      *     possible object is
146      *     {@link String }
147      *     
148      */
149     public String getExchangeId() {
150         return exchangeId;
151     }
152 
153     /**
154      * Sets the value of the exchangeId property.
155      * 
156      * @param value
157      *     allowed object is
158      *     {@link String }
159      *     
160      */
161     public void setExchangeId(String value) {
162         this.exchangeId = value;
163     }
164 
165     /**
166      * Gets the value of the merchantId property.
167      * 
168      * @return
169      *     possible object is
170      *     {@link String }
171      *     
172      */
173     public String getMerchantId() {
174         return merchantId;
175     }
176 
177     /**
178      * Sets the value of the merchantId property.
179      * 
180      * @param value
181      *     allowed object is
182      *     {@link String }
183      *     
184      */
185     public void setMerchantId(String value) {
186         this.merchantId = value;
187     }
188 
189     /**
190      * Gets the value of the sellerId property.
191      * 
192      * @return
193      *     possible object is
194      *     {@link String }
195      *     
196      */
197     public String getSellerId() {
198         return sellerId;
199     }
200 
201     /**
202      * Sets the value of the sellerId property.
203      * 
204      * @param value
205      *     allowed object is
206      *     {@link String }
207      *     
208      */
209     public void setSellerId(String value) {
210         this.sellerId = value;
211     }
212 
213     /**
214      * Gets the value of the sellerNickname property.
215      * 
216      * @return
217      *     possible object is
218      *     {@link String }
219      *     
220      */
221     public String getSellerNickname() {
222         return sellerNickname;
223     }
224 
225     /**
226      * Sets the value of the sellerNickname property.
227      * 
228      * @param value
229      *     allowed object is
230      *     {@link String }
231      *     
232      */
233     public void setSellerNickname(String value) {
234         this.sellerNickname = value;
235     }
236 
237     /**
238      * Gets the value of the quantity property.
239      * 
240      * @return
241      *     possible object is
242      *     {@link String }
243      *     
244      */
245     public String getQuantity() {
246         return quantity;
247     }
248 
249     /**
250      * Sets the value of the quantity property.
251      * 
252      * @param value
253      *     allowed object is
254      *     {@link String }
255      *     
256      */
257     public void setQuantity(String value) {
258         this.quantity = value;
259     }
260 
261     /**
262      * Gets the value of the title property.
263      * 
264      * @return
265      *     possible object is
266      *     {@link String }
267      *     
268      */
269     public String getTitle() {
270         return title;
271     }
272 
273     /**
274      * Sets the value of the title property.
275      * 
276      * @param value
277      *     allowed object is
278      *     {@link String }
279      *     
280      */
281     public void setTitle(String value) {
282         this.title = value;
283     }
284 
285     /**
286      * Gets the value of the productGroup property.
287      * 
288      * @return
289      *     possible object is
290      *     {@link String }
291      *     
292      */
293     public String getProductGroup() {
294         return productGroup;
295     }
296 
297     /**
298      * Sets the value of the productGroup property.
299      * 
300      * @param value
301      *     allowed object is
302      *     {@link String }
303      *     
304      */
305     public void setProductGroup(String value) {
306         this.productGroup = value;
307     }
308 
309     /**
310      * Gets the value of the listOwner property.
311      * 
312      * @return
313      *     possible object is
314      *     {@link String }
315      *     
316      */
317     public String getListOwner() {
318         return listOwner;
319     }
320 
321     /**
322      * Sets the value of the listOwner property.
323      * 
324      * @param value
325      *     allowed object is
326      *     {@link String }
327      *     
328      */
329     public void setListOwner(String value) {
330         this.listOwner = value;
331     }
332 
333     /**
334      * Gets the value of the listType property.
335      * 
336      * @return
337      *     possible object is
338      *     {@link String }
339      *     
340      */
341     public String getListType() {
342         return listType;
343     }
344 
345     /**
346      * Sets the value of the listType property.
347      * 
348      * @param value
349      *     allowed object is
350      *     {@link String }
351      *     
352      */
353     public void setListType(String value) {
354         this.listType = value;
355     }
356 
357     /**
358      * Gets the value of the price property.
359      * 
360      * @return
361      *     possible object is
362      *     {@link Price }
363      *     
364      */
365     public Price getPrice() {
366         return price;
367     }
368 
369     /**
370      * Sets the value of the price property.
371      * 
372      * @param value
373      *     allowed object is
374      *     {@link Price }
375      *     
376      */
377     public void setPrice(Price value) {
378         this.price = value;
379     }
380 
381     /**
382      * Gets the value of the itemTotal property.
383      * 
384      * @return
385      *     possible object is
386      *     {@link Price }
387      *     
388      */
389     public Price getItemTotal() {
390         return itemTotal;
391     }
392 
393     /**
394      * Sets the value of the itemTotal property.
395      * 
396      * @param value
397      *     allowed object is
398      *     {@link Price }
399      *     
400      */
401     public void setItemTotal(Price value) {
402         this.itemTotal = value;
403     }
404 
405 }