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="Collection" maxOccurs="unbounded" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="CollectionSummary" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="LowestListPrice" type="{http://webservices.amazon.com/AWSECommerceService/2013-08-01}Price" minOccurs="0"/> * <element name="HighestListPrice" type="{http://webservices.amazon.com/AWSECommerceService/2013-08-01}Price" minOccurs="0"/> * <element name="LowestSalePrice" type="{http://webservices.amazon.com/AWSECommerceService/2013-08-01}Price" minOccurs="0"/> * <element name="HighestSalePrice" type="{http://webservices.amazon.com/AWSECommerceService/2013-08-01}Price" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element name="CollectionParent" 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" minOccurs="0"/> * <element name="Title" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element name="CollectionItem" 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" minOccurs="0"/> * <element name="Title" 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 = { "collection" } ) @XmlRootElement( name = "Collections" ) public class Collections { @XmlElement( name = "Collection" ) protected List
set
method for the collection property.
*
*
* For example, to add a new item, do as follows:
* * getCollection().add(newItem); ** * * * Objects of the following type(s) are allowed in the list * {@link Collections.Collection } */ 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="CollectionSummary" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="LowestListPrice" type="{http://webservices.amazon.com/AWSECommerceService/2013-08-01}Price" minOccurs="0"/> * <element name="HighestListPrice" type="{http://webservices.amazon.com/AWSECommerceService/2013-08-01}Price" minOccurs="0"/> * <element name="LowestSalePrice" type="{http://webservices.amazon.com/AWSECommerceService/2013-08-01}Price" minOccurs="0"/> * <element name="HighestSalePrice" type="{http://webservices.amazon.com/AWSECommerceService/2013-08-01}Price" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element name="CollectionParent" 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" minOccurs="0"/> * <element name="Title" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element name="CollectionItem" 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" minOccurs="0"/> * <element name="Title" 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 = { "collectionSummary", "collectionParent", "collectionItem" } ) public static class Collection { @XmlElement( name = "CollectionSummary" ) protected Collections.Collection.CollectionSummary collectionSummary; @XmlElement( name = "CollectionParent" ) protected Collections.Collection.CollectionParent collectionParent; @XmlElement( name = "CollectionItem" ) protected List
set
method for the collectionItem property.
*
*
* For example, to add a new item, do as follows:
* * getCollectionItem().add(newItem); ** * * * Objects of the following type(s) are allowed in the list * {@link Collections.Collection.CollectionItem } */ 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" minOccurs="0"/> * <element name="Title" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> **/ @XmlAccessorType( XmlAccessType.FIELD ) @XmlType( name = "", propOrder = { "asin", "title" } ) public static class CollectionItem { @XmlElement( name = "ASIN" ) protected String asin; @XmlElement( name = "Title" ) protected String title; /** * 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 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 name="ASIN" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="Title" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> **/ @XmlAccessorType( XmlAccessType.FIELD ) @XmlType( name = "", propOrder = { "asin", "title" } ) public static class CollectionParent { @XmlElement( name = "ASIN" ) protected String asin; @XmlElement( name = "Title" ) protected String title; /** * 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 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 name="LowestListPrice" type="{http://webservices.amazon.com/AWSECommerceService/2013-08-01}Price" minOccurs="0"/> * <element name="HighestListPrice" type="{http://webservices.amazon.com/AWSECommerceService/2013-08-01}Price" minOccurs="0"/> * <element name="LowestSalePrice" type="{http://webservices.amazon.com/AWSECommerceService/2013-08-01}Price" minOccurs="0"/> * <element name="HighestSalePrice" type="{http://webservices.amazon.com/AWSECommerceService/2013-08-01}Price" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> **/ @XmlAccessorType( XmlAccessType.FIELD ) @XmlType( name = "", propOrder = { "lowestListPrice", "highestListPrice", "lowestSalePrice", "highestSalePrice" } ) public static class CollectionSummary { @XmlElement( name = "LowestListPrice" ) protected Price lowestListPrice; @XmlElement( name = "HighestListPrice" ) protected Price highestListPrice; @XmlElement( name = "LowestSalePrice" ) protected Price lowestSalePrice; @XmlElement( name = "HighestSalePrice" ) protected Price highestSalePrice; /** * Gets the value of the highestListPrice property. * * @return possible object is * {@link Price } */ public Price getHighestListPrice() { return highestListPrice; } /** * Sets the value of the highestListPrice property. * * @param value allowed object is * {@link Price } */ public void setHighestListPrice( Price value ) { this.highestListPrice = value; } /** * Gets the value of the highestSalePrice property. * * @return possible object is * {@link Price } */ public Price getHighestSalePrice() { return highestSalePrice; } /** * Sets the value of the highestSalePrice property. * * @param value allowed object is * {@link Price } */ public void setHighestSalePrice( Price value ) { this.highestSalePrice = value; } /** * Gets the value of the lowestListPrice property. * * @return possible object is * {@link Price } */ public Price getLowestListPrice() { return lowestListPrice; } /** * Sets the value of the lowestListPrice property. * * @param value allowed object is * {@link Price } */ public void setLowestListPrice( Price value ) { this.lowestListPrice = value; } /** * Gets the value of the lowestSalePrice property. * * @return possible object is * {@link Price } */ public Price getLowestSalePrice() { return lowestSalePrice; } /** * Sets the value of the lowestSalePrice property. * * @param value allowed object is * {@link Price } */ public void setLowestSalePrice( Price value ) { this.lowestSalePrice = value; } } } }