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 }