com.amazonaws.a2s.model
Class Items

java.lang.Object
  extended by com.amazonaws.a2s.model.Items

public class Items
extends java.lang.Object

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/2007-10-29}CorrectedQuery" minOccurs="0"/>
         <element name="Qid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="EngineQuery" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="TotalResults" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
         <element name="TotalPages" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
         <element ref="{http://webservices.amazon.com/AWSECommerceService/2007-10-29}SearchResultsMap" minOccurs="0"/>
         <element ref="{http://webservices.amazon.com/AWSECommerceService/2007-10-29}Item" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://webservices.amazon.com/AWSECommerceService/2007-10-29}SearchBinSets" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
Generated by AWS Code Generator

Thu Jan 10 05:27:59 PST 2008


Field Summary
protected  CorrectedQuery correctedQuery
           
protected  java.lang.String engineQuery
           
protected  java.util.List<Item> item
           
protected  java.lang.String qid
           
protected  SearchBinSets searchBinSets
           
protected  SearchResultsMap searchResultsMap
           
protected  java.math.BigInteger totalPages
           
protected  java.math.BigInteger totalResults
           
 
Constructor Summary
Items()
           
 
Method Summary
 CorrectedQuery getCorrectedQuery()
          Gets the value of the correctedQuery property.
 java.lang.String getEngineQuery()
          Gets the value of the engineQuery property.
 java.util.List<Item> getItem()
          Gets the value of the item property.
 java.lang.String getQid()
          Gets the value of the qid property.
 SearchBinSets getSearchBinSets()
          Gets the value of the searchBinSets property.
 SearchResultsMap getSearchResultsMap()
          Gets the value of the searchResultsMap property.
 java.math.BigInteger getTotalPages()
          Gets the value of the totalPages property.
 java.math.BigInteger getTotalResults()
          Gets the value of the totalResults property.
 boolean isSetCorrectedQuery()
           
 boolean isSetEngineQuery()
           
 boolean isSetItem()
           
 boolean isSetQid()
           
 boolean isSetSearchBinSets()
           
 boolean isSetSearchResultsMap()
           
 boolean isSetTotalPages()
           
 boolean isSetTotalResults()
           
 void setCorrectedQuery(CorrectedQuery value)
          Sets the value of the correctedQuery property.
 void setEngineQuery(java.lang.String value)
          Sets the value of the engineQuery property.
 void setItem(java.util.List<Item> item)
          Sets the value of the item property.
 void setQid(java.lang.String value)
          Sets the value of the qid property.
 void setSearchBinSets(SearchBinSets value)
          Sets the value of the searchBinSets property.
 void setSearchResultsMap(SearchResultsMap value)
          Sets the value of the searchResultsMap property.
 void setTotalPages(java.math.BigInteger value)
          Sets the value of the totalPages property.
 void setTotalResults(java.math.BigInteger value)
          Sets the value of the totalResults property.
protected  java.lang.String toXMLFragment()
          XML fragment representation of this object
 void unsetItem()
           
 Items withCorrectedQuery(CorrectedQuery value)
          Sets the value of the CorrectedQuery property.
 Items withEngineQuery(java.lang.String value)
          Sets the value of the EngineQuery property.
 Items withItem(Item... values)
          Sets the value of the Item property.
 Items withQid(java.lang.String value)
          Sets the value of the Qid property.
 Items withSearchBinSets(SearchBinSets value)
          Sets the value of the SearchBinSets property.
 Items withSearchResultsMap(SearchResultsMap value)
          Sets the value of the SearchResultsMap property.
 Items withTotalPages(java.math.BigInteger value)
          Sets the value of the TotalPages property.
 Items withTotalResults(java.math.BigInteger value)
          Sets the value of the TotalResults property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

correctedQuery

protected CorrectedQuery correctedQuery

qid

protected java.lang.String qid

engineQuery

protected java.lang.String engineQuery

totalResults

protected java.math.BigInteger totalResults

totalPages

protected java.math.BigInteger totalPages

searchResultsMap

protected SearchResultsMap searchResultsMap

item

protected java.util.List<Item> item

searchBinSets

protected SearchBinSets searchBinSets
Constructor Detail

Items

public Items()
Method Detail

getCorrectedQuery

public CorrectedQuery getCorrectedQuery()
Gets the value of the correctedQuery property.

Returns:
possible object is CorrectedQuery

setCorrectedQuery

public void setCorrectedQuery(CorrectedQuery value)
Sets the value of the correctedQuery property.

Parameters:
value - allowed object is CorrectedQuery

isSetCorrectedQuery

public boolean isSetCorrectedQuery()

getQid

public java.lang.String getQid()
Gets the value of the qid property.

Returns:
possible object is String

setQid

public void setQid(java.lang.String value)
Sets the value of the qid property.

Parameters:
value - allowed object is String

isSetQid

public boolean isSetQid()

getEngineQuery

public java.lang.String getEngineQuery()
Gets the value of the engineQuery property.

Returns:
possible object is String

setEngineQuery

public void setEngineQuery(java.lang.String value)
Sets the value of the engineQuery property.

Parameters:
value - allowed object is String

isSetEngineQuery

public boolean isSetEngineQuery()

getTotalResults

public java.math.BigInteger getTotalResults()
Gets the value of the totalResults property.

Returns:
possible object is BigInteger

setTotalResults

public void setTotalResults(java.math.BigInteger value)
Sets the value of the totalResults property.

Parameters:
value - allowed object is BigInteger

isSetTotalResults

public boolean isSetTotalResults()

getTotalPages

public java.math.BigInteger getTotalPages()
Gets the value of the totalPages property.

Returns:
possible object is BigInteger

setTotalPages

public void setTotalPages(java.math.BigInteger value)
Sets the value of the totalPages property.

Parameters:
value - allowed object is BigInteger

isSetTotalPages

public boolean isSetTotalPages()

getSearchResultsMap

public SearchResultsMap getSearchResultsMap()
Gets the value of the searchResultsMap property.

Returns:
possible object is SearchResultsMap

setSearchResultsMap

public void setSearchResultsMap(SearchResultsMap value)
Sets the value of the searchResultsMap property.

Parameters:
value - allowed object is SearchResultsMap

isSetSearchResultsMap

public boolean isSetSearchResultsMap()

getItem

public java.util.List<Item> getItem()
Gets the value of the item property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the item property.

For example, to add a new item, do as follows:

    getItem().add(newItem);
 

Objects of the following type(s) are allowed in the list Item


isSetItem

public boolean isSetItem()

unsetItem

public void unsetItem()

getSearchBinSets

public SearchBinSets getSearchBinSets()
Gets the value of the searchBinSets property.

Returns:
possible object is SearchBinSets

setSearchBinSets

public void setSearchBinSets(SearchBinSets value)
Sets the value of the searchBinSets property.

Parameters:
value - allowed object is SearchBinSets

isSetSearchBinSets

public boolean isSetSearchBinSets()

withCorrectedQuery

public Items withCorrectedQuery(CorrectedQuery value)
Sets the value of the CorrectedQuery property.

Parameters:
value -
Returns:
this instance

withQid

public Items withQid(java.lang.String value)
Sets the value of the Qid property.

Parameters:
value -
Returns:
this instance

withEngineQuery

public Items withEngineQuery(java.lang.String value)
Sets the value of the EngineQuery property.

Parameters:
value -
Returns:
this instance

withTotalResults

public Items withTotalResults(java.math.BigInteger value)
Sets the value of the TotalResults property.

Parameters:
value -
Returns:
this instance

withTotalPages

public Items withTotalPages(java.math.BigInteger value)
Sets the value of the TotalPages property.

Parameters:
value -
Returns:
this instance

withSearchResultsMap

public Items withSearchResultsMap(SearchResultsMap value)
Sets the value of the SearchResultsMap property.

Parameters:
value -
Returns:
this instance

withItem

public Items withItem(Item... values)
Sets the value of the Item property.

Parameters:
values -
Returns:
this instance

withSearchBinSets

public Items withSearchBinSets(SearchBinSets value)
Sets the value of the SearchBinSets property.

Parameters:
value -
Returns:
this instance

setItem

public void setItem(java.util.List<Item> item)
Sets the value of the item property.

Parameters:
item - allowed object is Item

toXMLFragment

protected java.lang.String toXMLFragment()
XML fragment representation of this object

Returns:
XML fragment for this object. Name for outer tag expected to be set by calling method. This fragment returns inner properties representation only