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 * <complexType> 28 * <complexContent> 29 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 30 * <sequence> 31 * <element name="ASIN" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> 32 * <element name="Rating" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/> 33 * <element name="HelpfulVotes" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/> 34 * <element name="CustomerId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> 35 * <element ref="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}Reviewer" minOccurs="0"/> 36 * <element name="TotalVotes" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/> 37 * <element name="Date" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> 38 * <element name="Summary" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> 39 * <element name="Content" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> 40 * </sequence> 41 * </restriction> 42 * </complexContent> 43 * </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 }