package com.mindprod.aws.jax; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlRootElement; import javax.xml.bind.annotation.XmlType; import java.util.ArrayList; import java.util.List; /** *
Java class for anonymous complex type. *
*The following schema fragment specifies the expected content contained within this class. *
** <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="ASIN" type="{http://www.w3.org/2001/XMLSchema}string"/> * <element name="ParentASIN" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element ref="{http://webservices.amazon.com/AWSECommerceService/2013-08-01}Errors" minOccurs="0"/> * <element name="DetailPageURL" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element ref="{http://webservices.amazon.com/AWSECommerceService/2013-08-01}ItemLinks" minOccurs="0"/> * <element name="SalesRank" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="SmallImage" type="{http://webservices.amazon.com/AWSECommerceService/2013-08-01}Image" minOccurs="0"/> * <element name="MediumImage" type="{http://webservices.amazon.com/AWSECommerceService/2013-08-01}Image" minOccurs="0"/> * <element name="LargeImage" type="{http://webservices.amazon.com/AWSECommerceService/2013-08-01}Image" minOccurs="0"/> * <element name="ImageSets" maxOccurs="unbounded" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element ref="{http://webservices.amazon.com/AWSECommerceService/2013-08-01}ImageSet" maxOccurs="unbounded" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element ref="{http://webservices.amazon.com/AWSECommerceService/2013-08-01}ItemAttributes" minOccurs="0"/> * <element name="VariationAttributes" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element ref="{http://webservices.amazon.com/AWSECommerceService/2013-08-01}VariationAttribute" maxOccurs="unbounded" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element ref="{http://webservices.amazon.com/AWSECommerceService/2013-08-01}RelatedItems" maxOccurs="unbounded" minOccurs="0"/> * <element ref="{http://webservices.amazon.com/AWSECommerceService/2013-08-01}Collections" minOccurs="0"/> * <element name="Subjects" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Subject" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element ref="{http://webservices.amazon.com/AWSECommerceService/2013-08-01}OfferSummary" minOccurs="0"/> * <element ref="{http://webservices.amazon.com/AWSECommerceService/2013-08-01}Offers" minOccurs="0"/> * <element ref="{http://webservices.amazon.com/AWSECommerceService/2013-08-01}RentalOffers" minOccurs="0"/> * <element ref="{http://webservices.amazon.com/AWSECommerceService/2013-08-01}VariationSummary" minOccurs="0"/> * <element ref="{http://webservices.amazon.com/AWSECommerceService/2013-08-01}Variations" minOccurs="0"/> * <element ref="{http://webservices.amazon.com/AWSECommerceService/2013-08-01}CustomerReviews" minOccurs="0"/> * <element ref="{http://webservices.amazon.com/AWSECommerceService/2013-08-01}EditorialReviews" minOccurs="0"/> * <element ref="{http://webservices.amazon.com/AWSECommerceService/2013-08-01}SimilarProducts" minOccurs="0"/> * <element ref="{http://webservices.amazon.com/AWSECommerceService/2013-08-01}Accessories" minOccurs="0"/> * <element ref="{http://webservices.amazon.com/AWSECommerceService/2013-08-01}Tracks" minOccurs="0"/> * <element ref="{http://webservices.amazon.com/AWSECommerceService/2013-08-01}BrowseNodes" minOccurs="0"/> * <element name="AlternateVersions" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="AlternateVersion" maxOccurs="unbounded" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="ASIN" type="{http://www.w3.org/2001/XMLSchema}string"/> * <element name="Title" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="Binding" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </sequence> * </restriction> * </complexContent> * </complexType> **/ @XmlAccessorType( XmlAccessType.FIELD ) @XmlType( name = "", propOrder = { "asin", "parentASIN", "errors", "detailPageURL", "itemLinks", "salesRank", "smallImage", "mediumImage", "largeImage", "imageSets", "itemAttributes", "variationAttributes", "relatedItems", "collections", "subjects", "offerSummary", "offers", "rentalOffers", "variationSummary", "variations", "customerReviews", "editorialReviews", "similarProducts", "accessories", "tracks", "browseNodes", "alternateVersions" } ) @XmlRootElement( name = "Item" ) public class Item { @XmlElement( name = "ASIN", required = true ) protected String asin; @XmlElement( name = "ParentASIN" ) protected String parentASIN; @XmlElement( name = "Errors" ) protected Errors errors; @XmlElement( name = "DetailPageURL" ) protected String detailPageURL; @XmlElement( name = "ItemLinks" ) protected ItemLinks itemLinks; @XmlElement( name = "SalesRank" ) protected String salesRank; @XmlElement( name = "SmallImage" ) protected Image smallImage; @XmlElement( name = "MediumImage" ) protected Image mediumImage; @XmlElement( name = "LargeImage" ) protected Image largeImage; @XmlElement( name = "ImageSets" ) protected List
set
method for the imageSets property.
*
*
* For example, to add a new item, do as follows:
* * getImageSets().add(newItem); ** * * * Objects of the following type(s) are allowed in the list * {@link Item.ImageSets } */ public List
set
method for the relatedItems property.
*
*
* For example, to add a new item, do as follows:
* * getRelatedItems().add(newItem); ** * * * Objects of the following type(s) are allowed in the list * {@link RelatedItems } */ public List
Java class for anonymous complex type. *
*The following schema fragment specifies the expected content contained within this class. *
** <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="AlternateVersion" maxOccurs="unbounded" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="ASIN" type="{http://www.w3.org/2001/XMLSchema}string"/> * <element name="Title" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="Binding" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </sequence> * </restriction> * </complexContent> * </complexType> **/ @XmlAccessorType( XmlAccessType.FIELD ) @XmlType( name = "", propOrder = { "alternateVersion" } ) public static class AlternateVersions { @XmlElement( name = "AlternateVersion" ) protected List
set
method for the alternateVersion property.
*
*
* For example, to add a new item, do as follows:
* * getAlternateVersion().add(newItem); ** * * * Objects of the following type(s) are allowed in the list * {@link Item.AlternateVersions.AlternateVersion } */ public List
Java class for anonymous complex type. *
*The following schema fragment specifies the expected content contained within this class. *
** <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="ASIN" type="{http://www.w3.org/2001/XMLSchema}string"/> * <element name="Title" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="Binding" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> **/ @XmlAccessorType( XmlAccessType.FIELD ) @XmlType( name = "", propOrder = { "asin", "title", "binding" } ) public static class AlternateVersion { @XmlElement( name = "ASIN", required = true ) protected String asin; @XmlElement( name = "Title" ) protected String title; @XmlElement( name = "Binding" ) protected String binding; /** * Gets the value of the asin property. * * @return possible object is * {@link String } */ public String getASIN() { return asin; } /** * Sets the value of the asin property. * * @param value allowed object is * {@link String } */ public void setASIN( String value ) { this.asin = value; } /** * Gets the value of the binding property. * * @return possible object is * {@link String } */ public String getBinding() { return binding; } /** * Sets the value of the binding property. * * @param value allowed object is * {@link String } */ public void setBinding( String value ) { this.binding = value; } /** * Gets the value of the title property. * * @return possible object is * {@link String } */ public String getTitle() { return title; } /** * Sets the value of the title property. * * @param value allowed object is * {@link String } */ public void setTitle( String value ) { this.title = value; } } } /** *
Java class for anonymous complex type. *
*The following schema fragment specifies the expected content contained within this class. *
** <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element ref="{http://webservices.amazon.com/AWSECommerceService/2013-08-01}ImageSet" maxOccurs="unbounded" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> **/ @XmlAccessorType( XmlAccessType.FIELD ) @XmlType( name = "", propOrder = { "imageSet" } ) public static class ImageSets { @XmlElement( name = "ImageSet" ) protected List
set
method for the imageSet property.
*
*
* For example, to add a new item, do as follows:
* * getImageSet().add(newItem); ** * * * Objects of the following type(s) are allowed in the list * {@link ImageSet } */ public List
Java class for anonymous complex type. *
*The following schema fragment specifies the expected content contained within this class. *
** <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Subject" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> **/ @XmlAccessorType( XmlAccessType.FIELD ) @XmlType( name = "", propOrder = { "subject" } ) public static class Subjects { @XmlElement( name = "Subject" ) protected List
set
method for the subject property.
*
*
* For example, to add a new item, do as follows:
* * getSubject().add(newItem); ** * * * Objects of the following type(s) are allowed in the list * {@link String } */ public List
Java class for anonymous complex type. *
*The following schema fragment specifies the expected content contained within this class. *
** <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element ref="{http://webservices.amazon.com/AWSECommerceService/2013-08-01}VariationAttribute" maxOccurs="unbounded" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> **/ @XmlAccessorType( XmlAccessType.FIELD ) @XmlType( name = "", propOrder = { "variationAttribute" } ) public static class VariationAttributes { @XmlElement( name = "VariationAttribute" ) protected List
set
method for the variationAttribute property.
*
*
* For example, to add a new item, do as follows:
* * getVariationAttribute().add(newItem); ** * * * Objects of the following type(s) are allowed in the list * {@link VariationAttribute } */ public List