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 java.util.ArrayList;
14  import java.util.List;
15  import javax.xml.bind.annotation.XmlAccessType;
16  import javax.xml.bind.annotation.XmlAccessorType;
17  import javax.xml.bind.annotation.XmlAttribute;
18  import javax.xml.bind.annotation.XmlElement;
19  import javax.xml.bind.annotation.XmlRootElement;
20  import javax.xml.bind.annotation.XmlSchemaType;
21  import javax.xml.bind.annotation.XmlType;
22  
23  
24  /**
25   * <p>Java class for anonymous complex type.
26   * 
27   * <p>The following schema fragment specifies the expected content contained within this class.
28   * 
29   * <pre>
30   * &lt;complexType>
31   *   &lt;complexContent>
32   *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
33   *       &lt;sequence>
34   *         &lt;element name="SellerId" type="{http://www.w3.org/2001/XMLSchema}string"/>
35   *         &lt;element name="SellerName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
36   *         &lt;element name="SellerLegalName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
37   *         &lt;element name="Nickname" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
38   *         &lt;element name="GlancePage" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
39   *         &lt;element name="About" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
40   *         &lt;element name="MoreAbout" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
41   *         &lt;element name="Location" minOccurs="0">
42   *           &lt;complexType>
43   *             &lt;complexContent>
44   *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
45   *                 &lt;sequence>
46   *                   &lt;element name="UserDefinedLocation" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
47   *                   &lt;element name="City" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
48   *                   &lt;element name="State" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
49   *                   &lt;element name="Country" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
50   *                 &lt;/sequence>
51   *               &lt;/restriction>
52   *             &lt;/complexContent>
53   *           &lt;/complexType>
54   *         &lt;/element>
55   *         &lt;element name="AverageFeedbackRating" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
56   *         &lt;element name="TotalFeedback" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
57   *         &lt;element name="TotalFeedbackPages" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
58   *         &lt;element name="SellerFeedbackSummary" minOccurs="0">
59   *           &lt;complexType>
60   *             &lt;complexContent>
61   *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
62   *                 &lt;sequence>
63   *                   &lt;element name="FeedbackDateRange" maxOccurs="unbounded" minOccurs="0">
64   *                     &lt;complexType>
65   *                       &lt;complexContent>
66   *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
67   *                           &lt;sequence>
68   *                             &lt;element name="SellerFeedbackRating" maxOccurs="unbounded" minOccurs="0">
69   *                               &lt;complexType>
70   *                                 &lt;complexContent>
71   *                                   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
72   *                                     &lt;sequence>
73   *                                       &lt;element name="Count" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
74   *                                       &lt;element name="Percentage" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
75   *                                     &lt;/sequence>
76   *                                     &lt;attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}string" />
77   *                                   &lt;/restriction>
78   *                                 &lt;/complexContent>
79   *                               &lt;/complexType>
80   *                             &lt;/element>
81   *                           &lt;/sequence>
82   *                           &lt;attribute name="Period" type="{http://www.w3.org/2001/XMLSchema}string" />
83   *                         &lt;/restriction>
84   *                       &lt;/complexContent>
85   *                     &lt;/complexType>
86   *                   &lt;/element>
87   *                 &lt;/sequence>
88   *               &lt;/restriction>
89   *             &lt;/complexContent>
90   *           &lt;/complexType>
91   *         &lt;/element>
92   *         &lt;element ref="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}SellerFeedback" minOccurs="0"/>
93   *       &lt;/sequence>
94   *     &lt;/restriction>
95   *   &lt;/complexContent>
96   * &lt;/complexType>
97   * </pre>
98   * 
99   * 
100  */
101 @XmlAccessorType(XmlAccessType.FIELD)
102 @XmlType(name = "", propOrder = {
103     "sellerId",
104     "sellerName",
105     "sellerLegalName",
106     "nickname",
107     "glancePage",
108     "about",
109     "moreAbout",
110     "location",
111     "averageFeedbackRating",
112     "totalFeedback",
113     "totalFeedbackPages",
114     "sellerFeedbackSummary",
115     "sellerFeedback"
116 })
117 @XmlRootElement(name = "Seller")
118 public class Seller {
119 
120     @XmlElement(name = "SellerId", required = true)
121     protected String sellerId;
122     @XmlElement(name = "SellerName")
123     protected String sellerName;
124     @XmlElement(name = "SellerLegalName")
125     protected String sellerLegalName;
126     @XmlElement(name = "Nickname")
127     protected String nickname;
128     @XmlElement(name = "GlancePage")
129     protected String glancePage;
130     @XmlElement(name = "About")
131     protected String about;
132     @XmlElement(name = "MoreAbout")
133     protected String moreAbout;
134     @XmlElement(name = "Location")
135     protected Seller.Location location;
136     @XmlElement(name = "AverageFeedbackRating")
137     protected BigDecimal averageFeedbackRating;
138     @XmlElement(name = "TotalFeedback")
139     @XmlSchemaType(name = "nonNegativeInteger")
140     protected BigInteger totalFeedback;
141     @XmlElement(name = "TotalFeedbackPages")
142     @XmlSchemaType(name = "nonNegativeInteger")
143     protected BigInteger totalFeedbackPages;
144     @XmlElement(name = "SellerFeedbackSummary")
145     protected Seller.SellerFeedbackSummary sellerFeedbackSummary;
146     @XmlElement(name = "SellerFeedback")
147     protected SellerFeedback sellerFeedback;
148 
149     /**
150      * Gets the value of the sellerId property.
151      * 
152      * @return
153      *     possible object is
154      *     {@link String }
155      *     
156      */
157     public String getSellerId() {
158         return sellerId;
159     }
160 
161     /**
162      * Sets the value of the sellerId property.
163      * 
164      * @param value
165      *     allowed object is
166      *     {@link String }
167      *     
168      */
169     public void setSellerId(String value) {
170         this.sellerId = value;
171     }
172 
173     /**
174      * Gets the value of the sellerName property.
175      * 
176      * @return
177      *     possible object is
178      *     {@link String }
179      *     
180      */
181     public String getSellerName() {
182         return sellerName;
183     }
184 
185     /**
186      * Sets the value of the sellerName property.
187      * 
188      * @param value
189      *     allowed object is
190      *     {@link String }
191      *     
192      */
193     public void setSellerName(String value) {
194         this.sellerName = value;
195     }
196 
197     /**
198      * Gets the value of the sellerLegalName property.
199      * 
200      * @return
201      *     possible object is
202      *     {@link String }
203      *     
204      */
205     public String getSellerLegalName() {
206         return sellerLegalName;
207     }
208 
209     /**
210      * Sets the value of the sellerLegalName property.
211      * 
212      * @param value
213      *     allowed object is
214      *     {@link String }
215      *     
216      */
217     public void setSellerLegalName(String value) {
218         this.sellerLegalName = value;
219     }
220 
221     /**
222      * Gets the value of the nickname property.
223      * 
224      * @return
225      *     possible object is
226      *     {@link String }
227      *     
228      */
229     public String getNickname() {
230         return nickname;
231     }
232 
233     /**
234      * Sets the value of the nickname property.
235      * 
236      * @param value
237      *     allowed object is
238      *     {@link String }
239      *     
240      */
241     public void setNickname(String value) {
242         this.nickname = value;
243     }
244 
245     /**
246      * Gets the value of the glancePage property.
247      * 
248      * @return
249      *     possible object is
250      *     {@link String }
251      *     
252      */
253     public String getGlancePage() {
254         return glancePage;
255     }
256 
257     /**
258      * Sets the value of the glancePage property.
259      * 
260      * @param value
261      *     allowed object is
262      *     {@link String }
263      *     
264      */
265     public void setGlancePage(String value) {
266         this.glancePage = value;
267     }
268 
269     /**
270      * Gets the value of the about property.
271      * 
272      * @return
273      *     possible object is
274      *     {@link String }
275      *     
276      */
277     public String getAbout() {
278         return about;
279     }
280 
281     /**
282      * Sets the value of the about property.
283      * 
284      * @param value
285      *     allowed object is
286      *     {@link String }
287      *     
288      */
289     public void setAbout(String value) {
290         this.about = value;
291     }
292 
293     /**
294      * Gets the value of the moreAbout property.
295      * 
296      * @return
297      *     possible object is
298      *     {@link String }
299      *     
300      */
301     public String getMoreAbout() {
302         return moreAbout;
303     }
304 
305     /**
306      * Sets the value of the moreAbout property.
307      * 
308      * @param value
309      *     allowed object is
310      *     {@link String }
311      *     
312      */
313     public void setMoreAbout(String value) {
314         this.moreAbout = value;
315     }
316 
317     /**
318      * Gets the value of the location property.
319      * 
320      * @return
321      *     possible object is
322      *     {@link Seller.Location }
323      *     
324      */
325     public Seller.Location getLocation() {
326         return location;
327     }
328 
329     /**
330      * Sets the value of the location property.
331      * 
332      * @param value
333      *     allowed object is
334      *     {@link Seller.Location }
335      *     
336      */
337     public void setLocation(Seller.Location value) {
338         this.location = value;
339     }
340 
341     /**
342      * Gets the value of the averageFeedbackRating property.
343      * 
344      * @return
345      *     possible object is
346      *     {@link BigDecimal }
347      *     
348      */
349     public BigDecimal getAverageFeedbackRating() {
350         return averageFeedbackRating;
351     }
352 
353     /**
354      * Sets the value of the averageFeedbackRating property.
355      * 
356      * @param value
357      *     allowed object is
358      *     {@link BigDecimal }
359      *     
360      */
361     public void setAverageFeedbackRating(BigDecimal value) {
362         this.averageFeedbackRating = value;
363     }
364 
365     /**
366      * Gets the value of the totalFeedback property.
367      * 
368      * @return
369      *     possible object is
370      *     {@link BigInteger }
371      *     
372      */
373     public BigInteger getTotalFeedback() {
374         return totalFeedback;
375     }
376 
377     /**
378      * Sets the value of the totalFeedback property.
379      * 
380      * @param value
381      *     allowed object is
382      *     {@link BigInteger }
383      *     
384      */
385     public void setTotalFeedback(BigInteger value) {
386         this.totalFeedback = value;
387     }
388 
389     /**
390      * Gets the value of the totalFeedbackPages property.
391      * 
392      * @return
393      *     possible object is
394      *     {@link BigInteger }
395      *     
396      */
397     public BigInteger getTotalFeedbackPages() {
398         return totalFeedbackPages;
399     }
400 
401     /**
402      * Sets the value of the totalFeedbackPages property.
403      * 
404      * @param value
405      *     allowed object is
406      *     {@link BigInteger }
407      *     
408      */
409     public void setTotalFeedbackPages(BigInteger value) {
410         this.totalFeedbackPages = value;
411     }
412 
413     /**
414      * Gets the value of the sellerFeedbackSummary property.
415      * 
416      * @return
417      *     possible object is
418      *     {@link Seller.SellerFeedbackSummary }
419      *     
420      */
421     public Seller.SellerFeedbackSummary getSellerFeedbackSummary() {
422         return sellerFeedbackSummary;
423     }
424 
425     /**
426      * Sets the value of the sellerFeedbackSummary property.
427      * 
428      * @param value
429      *     allowed object is
430      *     {@link Seller.SellerFeedbackSummary }
431      *     
432      */
433     public void setSellerFeedbackSummary(Seller.SellerFeedbackSummary value) {
434         this.sellerFeedbackSummary = value;
435     }
436 
437     /**
438      * Gets the value of the sellerFeedback property.
439      * 
440      * @return
441      *     possible object is
442      *     {@link SellerFeedback }
443      *     
444      */
445     public SellerFeedback getSellerFeedback() {
446         return sellerFeedback;
447     }
448 
449     /**
450      * Sets the value of the sellerFeedback property.
451      * 
452      * @param value
453      *     allowed object is
454      *     {@link SellerFeedback }
455      *     
456      */
457     public void setSellerFeedback(SellerFeedback value) {
458         this.sellerFeedback = value;
459     }
460 
461 
462     /**
463      * <p>Java class for anonymous complex type.
464      * 
465      * <p>The following schema fragment specifies the expected content contained within this class.
466      * 
467      * <pre>
468      * &lt;complexType>
469      *   &lt;complexContent>
470      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
471      *       &lt;sequence>
472      *         &lt;element name="UserDefinedLocation" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
473      *         &lt;element name="City" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
474      *         &lt;element name="State" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
475      *         &lt;element name="Country" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
476      *       &lt;/sequence>
477      *     &lt;/restriction>
478      *   &lt;/complexContent>
479      * &lt;/complexType>
480      * </pre>
481      * 
482      * 
483      */
484     @XmlAccessorType(XmlAccessType.FIELD)
485     @XmlType(name = "", propOrder = {
486         "userDefinedLocation",
487         "city",
488         "state",
489         "country"
490     })
491     public static class Location {
492 
493         @XmlElement(name = "UserDefinedLocation")
494         protected String userDefinedLocation;
495         @XmlElement(name = "City")
496         protected String city;
497         @XmlElement(name = "State")
498         protected String state;
499         @XmlElement(name = "Country")
500         protected String country;
501 
502         /**
503          * Gets the value of the userDefinedLocation property.
504          * 
505          * @return
506          *     possible object is
507          *     {@link String }
508          *     
509          */
510         public String getUserDefinedLocation() {
511             return userDefinedLocation;
512         }
513 
514         /**
515          * Sets the value of the userDefinedLocation property.
516          * 
517          * @param value
518          *     allowed object is
519          *     {@link String }
520          *     
521          */
522         public void setUserDefinedLocation(String value) {
523             this.userDefinedLocation = value;
524         }
525 
526         /**
527          * Gets the value of the city property.
528          * 
529          * @return
530          *     possible object is
531          *     {@link String }
532          *     
533          */
534         public String getCity() {
535             return city;
536         }
537 
538         /**
539          * Sets the value of the city property.
540          * 
541          * @param value
542          *     allowed object is
543          *     {@link String }
544          *     
545          */
546         public void setCity(String value) {
547             this.city = value;
548         }
549 
550         /**
551          * Gets the value of the state property.
552          * 
553          * @return
554          *     possible object is
555          *     {@link String }
556          *     
557          */
558         public String getState() {
559             return state;
560         }
561 
562         /**
563          * Sets the value of the state property.
564          * 
565          * @param value
566          *     allowed object is
567          *     {@link String }
568          *     
569          */
570         public void setState(String value) {
571             this.state = value;
572         }
573 
574         /**
575          * Gets the value of the country property.
576          * 
577          * @return
578          *     possible object is
579          *     {@link String }
580          *     
581          */
582         public String getCountry() {
583             return country;
584         }
585 
586         /**
587          * Sets the value of the country property.
588          * 
589          * @param value
590          *     allowed object is
591          *     {@link String }
592          *     
593          */
594         public void setCountry(String value) {
595             this.country = value;
596         }
597 
598     }
599 
600 
601     /**
602      * <p>Java class for anonymous complex type.
603      * 
604      * <p>The following schema fragment specifies the expected content contained within this class.
605      * 
606      * <pre>
607      * &lt;complexType>
608      *   &lt;complexContent>
609      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
610      *       &lt;sequence>
611      *         &lt;element name="FeedbackDateRange" maxOccurs="unbounded" minOccurs="0">
612      *           &lt;complexType>
613      *             &lt;complexContent>
614      *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
615      *                 &lt;sequence>
616      *                   &lt;element name="SellerFeedbackRating" maxOccurs="unbounded" minOccurs="0">
617      *                     &lt;complexType>
618      *                       &lt;complexContent>
619      *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
620      *                           &lt;sequence>
621      *                             &lt;element name="Count" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
622      *                             &lt;element name="Percentage" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
623      *                           &lt;/sequence>
624      *                           &lt;attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}string" />
625      *                         &lt;/restriction>
626      *                       &lt;/complexContent>
627      *                     &lt;/complexType>
628      *                   &lt;/element>
629      *                 &lt;/sequence>
630      *                 &lt;attribute name="Period" type="{http://www.w3.org/2001/XMLSchema}string" />
631      *               &lt;/restriction>
632      *             &lt;/complexContent>
633      *           &lt;/complexType>
634      *         &lt;/element>
635      *       &lt;/sequence>
636      *     &lt;/restriction>
637      *   &lt;/complexContent>
638      * &lt;/complexType>
639      * </pre>
640      * 
641      * 
642      */
643     @XmlAccessorType(XmlAccessType.FIELD)
644     @XmlType(name = "", propOrder = {
645         "feedbackDateRange"
646     })
647     public static class SellerFeedbackSummary {
648 
649         @XmlElement(name = "FeedbackDateRange")
650         protected List<Seller.SellerFeedbackSummary.FeedbackDateRange> feedbackDateRange;
651 
652         /**
653          * Gets the value of the feedbackDateRange property.
654          * 
655          * <p>
656          * This accessor method returns a reference to the live list,
657          * not a snapshot. Therefore any modification you make to the
658          * returned list will be present inside the JAXB object.
659          * This is why there is not a <CODE>set</CODE> method for the feedbackDateRange property.
660          * 
661          * <p>
662          * For example, to add a new item, do as follows:
663          * <pre>
664          *    getFeedbackDateRange().add(newItem);
665          * </pre>
666          * 
667          * 
668          * <p>
669          * Objects of the following type(s) are allowed in the list
670          * {@link Seller.SellerFeedbackSummary.FeedbackDateRange }
671          * 
672          * 
673          */
674         public List<Seller.SellerFeedbackSummary.FeedbackDateRange> getFeedbackDateRange() {
675             if (feedbackDateRange == null) {
676                 feedbackDateRange = new ArrayList<Seller.SellerFeedbackSummary.FeedbackDateRange>();
677             }
678             return this.feedbackDateRange;
679         }
680 
681 
682         /**
683          * <p>Java class for anonymous complex type.
684          * 
685          * <p>The following schema fragment specifies the expected content contained within this class.
686          * 
687          * <pre>
688          * &lt;complexType>
689          *   &lt;complexContent>
690          *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
691          *       &lt;sequence>
692          *         &lt;element name="SellerFeedbackRating" maxOccurs="unbounded" minOccurs="0">
693          *           &lt;complexType>
694          *             &lt;complexContent>
695          *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
696          *                 &lt;sequence>
697          *                   &lt;element name="Count" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
698          *                   &lt;element name="Percentage" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
699          *                 &lt;/sequence>
700          *                 &lt;attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}string" />
701          *               &lt;/restriction>
702          *             &lt;/complexContent>
703          *           &lt;/complexType>
704          *         &lt;/element>
705          *       &lt;/sequence>
706          *       &lt;attribute name="Period" type="{http://www.w3.org/2001/XMLSchema}string" />
707          *     &lt;/restriction>
708          *   &lt;/complexContent>
709          * &lt;/complexType>
710          * </pre>
711          * 
712          * 
713          */
714         @XmlAccessorType(XmlAccessType.FIELD)
715         @XmlType(name = "", propOrder = {
716             "sellerFeedbackRating"
717         })
718         public static class FeedbackDateRange {
719 
720             @XmlElement(name = "SellerFeedbackRating")
721             protected List<Seller.SellerFeedbackSummary.FeedbackDateRange.SellerFeedbackRating> sellerFeedbackRating;
722             @XmlAttribute(name = "Period")
723             protected String period;
724 
725             /**
726              * Gets the value of the sellerFeedbackRating property.
727              * 
728              * <p>
729              * This accessor method returns a reference to the live list,
730              * not a snapshot. Therefore any modification you make to the
731              * returned list will be present inside the JAXB object.
732              * This is why there is not a <CODE>set</CODE> method for the sellerFeedbackRating property.
733              * 
734              * <p>
735              * For example, to add a new item, do as follows:
736              * <pre>
737              *    getSellerFeedbackRating().add(newItem);
738              * </pre>
739              * 
740              * 
741              * <p>
742              * Objects of the following type(s) are allowed in the list
743              * {@link Seller.SellerFeedbackSummary.FeedbackDateRange.SellerFeedbackRating }
744              * 
745              * 
746              */
747             public List<Seller.SellerFeedbackSummary.FeedbackDateRange.SellerFeedbackRating> getSellerFeedbackRating() {
748                 if (sellerFeedbackRating == null) {
749                     sellerFeedbackRating = new ArrayList<Seller.SellerFeedbackSummary.FeedbackDateRange.SellerFeedbackRating>();
750                 }
751                 return this.sellerFeedbackRating;
752             }
753 
754             /**
755              * Gets the value of the period property.
756              * 
757              * @return
758              *     possible object is
759              *     {@link String }
760              *     
761              */
762             public String getPeriod() {
763                 return period;
764             }
765 
766             /**
767              * Sets the value of the period property.
768              * 
769              * @param value
770              *     allowed object is
771              *     {@link String }
772              *     
773              */
774             public void setPeriod(String value) {
775                 this.period = value;
776             }
777 
778 
779             /**
780              * <p>Java class for anonymous complex type.
781              * 
782              * <p>The following schema fragment specifies the expected content contained within this class.
783              * 
784              * <pre>
785              * &lt;complexType>
786              *   &lt;complexContent>
787              *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
788              *       &lt;sequence>
789              *         &lt;element name="Count" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
790              *         &lt;element name="Percentage" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
791              *       &lt;/sequence>
792              *       &lt;attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}string" />
793              *     &lt;/restriction>
794              *   &lt;/complexContent>
795              * &lt;/complexType>
796              * </pre>
797              * 
798              * 
799              */
800             @XmlAccessorType(XmlAccessType.FIELD)
801             @XmlType(name = "", propOrder = {
802                 "count",
803                 "percentage"
804             })
805             public static class SellerFeedbackRating {
806 
807                 @XmlElement(name = "Count")
808                 @XmlSchemaType(name = "nonNegativeInteger")
809                 protected BigInteger count;
810                 @XmlElement(name = "Percentage")
811                 @XmlSchemaType(name = "nonNegativeInteger")
812                 protected BigInteger percentage;
813                 @XmlAttribute(name = "Type")
814                 protected String type;
815 
816                 /**
817                  * Gets the value of the count property.
818                  * 
819                  * @return
820                  *     possible object is
821                  *     {@link BigInteger }
822                  *     
823                  */
824                 public BigInteger getCount() {
825                     return count;
826                 }
827 
828                 /**
829                  * Sets the value of the count property.
830                  * 
831                  * @param value
832                  *     allowed object is
833                  *     {@link BigInteger }
834                  *     
835                  */
836                 public void setCount(BigInteger value) {
837                     this.count = value;
838                 }
839 
840                 /**
841                  * Gets the value of the percentage property.
842                  * 
843                  * @return
844                  *     possible object is
845                  *     {@link BigInteger }
846                  *     
847                  */
848                 public BigInteger getPercentage() {
849                     return percentage;
850                 }
851 
852                 /**
853                  * Sets the value of the percentage property.
854                  * 
855                  * @param value
856                  *     allowed object is
857                  *     {@link BigInteger }
858                  *     
859                  */
860                 public void setPercentage(BigInteger value) {
861                     this.percentage = value;
862                 }
863 
864                 /**
865                  * Gets the value of the type property.
866                  * 
867                  * @return
868                  *     possible object is
869                  *     {@link String }
870                  *     
871                  */
872                 public String getType() {
873                     return type;
874                 }
875 
876                 /**
877                  * Sets the value of the type property.
878                  * 
879                  * @param value
880                  *     allowed object is
881                  *     {@link String }
882                  *     
883                  */
884                 public void setType(String value) {
885                     this.type = value;
886                 }
887 
888             }
889 
890         }
891 
892     }
893 
894 }