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 java.math.BigInteger; 12 import java.util.ArrayList; 13 import javax.xml.bind.annotation.XmlAccessType; 14 import javax.xml.bind.annotation.XmlAccessorType; 15 import javax.xml.bind.annotation.XmlElement; 16 import javax.xml.bind.annotation.XmlRootElement; 17 import javax.xml.bind.annotation.XmlSchemaType; 18 import javax.xml.bind.annotation.XmlType; 19 20 21 /** 22 * <p>Java class for anonymous complex type. 23 * 24 * <p>The following schema fragment specifies the expected content contained within this class. 25 * 26 * <pre> 27 * <complexType> 28 * <complexContent> 29 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 30 * <sequence> 31 * <element ref="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}Request" minOccurs="0"/> 32 * <element name="TotalResults" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/> 33 * <element name="TotalPages" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/> 34 * <element ref="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}List" maxOccurs="unbounded" minOccurs="0"/> 35 * </sequence> 36 * </restriction> 37 * </complexContent> 38 * </complexType> 39 * </pre> 40 * 41 * 42 */ 43 @XmlAccessorType(XmlAccessType.FIELD) 44 @XmlType(name = "", propOrder = { 45 "request", 46 "totalResults", 47 "totalPages", 48 "list" 49 }) 50 @XmlRootElement(name = "Lists") 51 public class Lists { 52 53 @XmlElement(name = "Request") 54 protected Request request; 55 @XmlElement(name = "TotalResults") 56 @XmlSchemaType(name = "nonNegativeInteger") 57 protected BigInteger totalResults; 58 @XmlElement(name = "TotalPages") 59 @XmlSchemaType(name = "nonNegativeInteger") 60 protected BigInteger totalPages; 61 @XmlElement(name = "List") 62 protected java.util.List<com.amazon.webservices.awsecommerceservice._2007_04_04.List> list; 63 64 /** 65 * Gets the value of the request property. 66 * 67 * @return 68 * possible object is 69 * {@link Request } 70 * 71 */ 72 public Request getRequest() { 73 return request; 74 } 75 76 /** 77 * Sets the value of the request property. 78 * 79 * @param value 80 * allowed object is 81 * {@link Request } 82 * 83 */ 84 public void setRequest(Request value) { 85 this.request = value; 86 } 87 88 /** 89 * Gets the value of the totalResults property. 90 * 91 * @return 92 * possible object is 93 * {@link BigInteger } 94 * 95 */ 96 public BigInteger getTotalResults() { 97 return totalResults; 98 } 99 100 /** 101 * Sets the value of the totalResults property. 102 * 103 * @param value 104 * allowed object is 105 * {@link BigInteger } 106 * 107 */ 108 public void setTotalResults(BigInteger value) { 109 this.totalResults = value; 110 } 111 112 /** 113 * Gets the value of the totalPages property. 114 * 115 * @return 116 * possible object is 117 * {@link BigInteger } 118 * 119 */ 120 public BigInteger getTotalPages() { 121 return totalPages; 122 } 123 124 /** 125 * Sets the value of the totalPages property. 126 * 127 * @param value 128 * allowed object is 129 * {@link BigInteger } 130 * 131 */ 132 public void setTotalPages(BigInteger value) { 133 this.totalPages = value; 134 } 135 136 /** 137 * Gets the value of the list property. 138 * 139 * <p> 140 * This accessor method returns a reference to the live list, 141 * not a snapshot. Therefore any modification you make to the 142 * returned list will be present inside the JAXB object. 143 * This is why there is not a <CODE>set</CODE> method for the list property. 144 * 145 * <p> 146 * For example, to add a new item, do as follows: 147 * <pre> 148 * getList().add(newItem); 149 * </pre> 150 * 151 * 152 * <p> 153 * Objects of the following type(s) are allowed in the list 154 * {@link com.amazon.webservices.awsecommerceservice._2007_04_04.List } 155 * 156 * 157 */ 158 public java.util.List<com.amazon.webservices.awsecommerceservice._2007_04_04.List> getList() { 159 if (list == null) { 160 list = new ArrayList<com.amazon.webservices.awsecommerceservice._2007_04_04.List>(); 161 } 162 return this.list; 163 } 164 165 }