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 * <complexType name="CartItem"> 24 * <complexContent> 25 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 26 * <sequence> 27 * <element name="CartItemId" type="{http://www.w3.org/2001/XMLSchema}string"/> 28 * <element name="ASIN" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> 29 * <element name="ExchangeId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> 30 * <element name="MerchantId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> 31 * <element name="SellerId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> 32 * <element name="SellerNickname" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> 33 * <element name="Quantity" type="{http://www.w3.org/2001/XMLSchema}string"/> 34 * <element name="Title" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> 35 * <element name="ProductGroup" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> 36 * <element name="ListOwner" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> 37 * <element name="ListType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> 38 * <element name="Price" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}Price" minOccurs="0"/> 39 * <element name="ItemTotal" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}Price" minOccurs="0"/> 40 * </sequence> 41 * </restriction> 42 * </complexContent> 43 * </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 }