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 java.math.BigDecimal;
12  import java.math.BigInteger;
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   * &lt;complexType>
28   *   &lt;complexContent>
29   *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
30   *       &lt;sequence>
31   *         &lt;element name="ASIN" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
32   *         &lt;element name="Rating" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
33   *         &lt;element name="HelpfulVotes" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
34   *         &lt;element name="CustomerId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
35   *         &lt;element ref="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}Reviewer" minOccurs="0"/>
36   *         &lt;element name="TotalVotes" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
37   *         &lt;element name="Date" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
38   *         &lt;element name="Summary" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
39   *         &lt;element name="Content" type="{http://www.w3.org/2001/XMLSchema}string" 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 = "", propOrder = {
50      "asin",
51      "rating",
52      "helpfulVotes",
53      "customerId",
54      "reviewer",
55      "totalVotes",
56      "date",
57      "summary",
58      "content"
59  })
60  @XmlRootElement(name = "Review")
61  public class Review {
62  
63      @XmlElement(name = "ASIN")
64      protected String asin;
65      @XmlElement(name = "Rating")
66      protected BigDecimal rating;
67      @XmlElement(name = "HelpfulVotes")
68      @XmlSchemaType(name = "nonNegativeInteger")
69      protected BigInteger helpfulVotes;
70      @XmlElement(name = "CustomerId")
71      protected String customerId;
72      @XmlElement(name = "Reviewer")
73      protected Reviewer reviewer;
74      @XmlElement(name = "TotalVotes")
75      @XmlSchemaType(name = "nonNegativeInteger")
76      protected BigInteger totalVotes;
77      @XmlElement(name = "Date")
78      protected String date;
79      @XmlElement(name = "Summary")
80      protected String summary;
81      @XmlElement(name = "Content")
82      protected String content;
83  
84      /**
85       * Gets the value of the asin property.
86       * 
87       * @return
88       *     possible object is
89       *     {@link String }
90       *     
91       */
92      public String getASIN() {
93          return asin;
94      }
95  
96      /**
97       * Sets the value of the asin property.
98       * 
99       * @param value
100      *     allowed object is
101      *     {@link String }
102      *     
103      */
104     public void setASIN(String value) {
105         this.asin = value;
106     }
107 
108     /**
109      * Gets the value of the rating property.
110      * 
111      * @return
112      *     possible object is
113      *     {@link BigDecimal }
114      *     
115      */
116     public BigDecimal getRating() {
117         return rating;
118     }
119 
120     /**
121      * Sets the value of the rating property.
122      * 
123      * @param value
124      *     allowed object is
125      *     {@link BigDecimal }
126      *     
127      */
128     public void setRating(BigDecimal value) {
129         this.rating = value;
130     }
131 
132     /**
133      * Gets the value of the helpfulVotes property.
134      * 
135      * @return
136      *     possible object is
137      *     {@link BigInteger }
138      *     
139      */
140     public BigInteger getHelpfulVotes() {
141         return helpfulVotes;
142     }
143 
144     /**
145      * Sets the value of the helpfulVotes property.
146      * 
147      * @param value
148      *     allowed object is
149      *     {@link BigInteger }
150      *     
151      */
152     public void setHelpfulVotes(BigInteger value) {
153         this.helpfulVotes = value;
154     }
155 
156     /**
157      * Gets the value of the customerId property.
158      * 
159      * @return
160      *     possible object is
161      *     {@link String }
162      *     
163      */
164     public String getCustomerId() {
165         return customerId;
166     }
167 
168     /**
169      * Sets the value of the customerId property.
170      * 
171      * @param value
172      *     allowed object is
173      *     {@link String }
174      *     
175      */
176     public void setCustomerId(String value) {
177         this.customerId = value;
178     }
179 
180     /**
181      * Gets the value of the reviewer property.
182      * 
183      * @return
184      *     possible object is
185      *     {@link Reviewer }
186      *     
187      */
188     public Reviewer getReviewer() {
189         return reviewer;
190     }
191 
192     /**
193      * Sets the value of the reviewer property.
194      * 
195      * @param value
196      *     allowed object is
197      *     {@link Reviewer }
198      *     
199      */
200     public void setReviewer(Reviewer value) {
201         this.reviewer = value;
202     }
203 
204     /**
205      * Gets the value of the totalVotes property.
206      * 
207      * @return
208      *     possible object is
209      *     {@link BigInteger }
210      *     
211      */
212     public BigInteger getTotalVotes() {
213         return totalVotes;
214     }
215 
216     /**
217      * Sets the value of the totalVotes property.
218      * 
219      * @param value
220      *     allowed object is
221      *     {@link BigInteger }
222      *     
223      */
224     public void setTotalVotes(BigInteger value) {
225         this.totalVotes = value;
226     }
227 
228     /**
229      * Gets the value of the date property.
230      * 
231      * @return
232      *     possible object is
233      *     {@link String }
234      *     
235      */
236     public String getDate() {
237         return date;
238     }
239 
240     /**
241      * Sets the value of the date property.
242      * 
243      * @param value
244      *     allowed object is
245      *     {@link String }
246      *     
247      */
248     public void setDate(String value) {
249         this.date = value;
250     }
251 
252     /**
253      * Gets the value of the summary property.
254      * 
255      * @return
256      *     possible object is
257      *     {@link String }
258      *     
259      */
260     public String getSummary() {
261         return summary;
262     }
263 
264     /**
265      * Sets the value of the summary property.
266      * 
267      * @param value
268      *     allowed object is
269      *     {@link String }
270      *     
271      */
272     public void setSummary(String value) {
273         this.summary = value;
274     }
275 
276     /**
277      * Gets the value of the content property.
278      * 
279      * @return
280      *     possible object is
281      *     {@link String }
282      *     
283      */
284     public String getContent() {
285         return content;
286     }
287 
288     /**
289      * Sets the value of the content property.
290      * 
291      * @param value
292      *     allowed object is
293      *     {@link String }
294      *     
295      */
296     public void setContent(String value) {
297         this.content = value;
298     }
299 
300 }