com.amazon.webservices.awsecommerceservice._2007_04_04
Class OfferListing

java.lang.Object
  extended by com.amazon.webservices.awsecommerceservice._2007_04_04.OfferListing

public class OfferListing
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 name="OfferListingId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ExchangeId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Price" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}Price" minOccurs="0"/>
         <element name="SalePrice" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}Price" minOccurs="0"/>
         <element name="AmountSaved" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}Price" minOccurs="0"/>
         <element name="PercentageSaved" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
         <element name="Availability" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="AvailabilityAttributes" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="AvailabilityType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                   <element name="IsPreorder" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
                   <element name="MinimumHours" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
                   <element name="MaximumHours" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="Quantity" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
         <element name="ISPUStoreAddress" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}Address" minOccurs="0"/>
         <element name="ISPUStoreHours" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="IsEligibleForSuperSaverShipping" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="SalesRestriction" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ShippingCharge" maxOccurs="unbounded" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="ShippingType" type="{http://www.w3.org/2001/XMLSchema}string"/>
                   <element name="ShippingPrice" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}Price"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class OfferListing.AvailabilityAttributes
          Java class for anonymous complex type.
static class OfferListing.ShippingCharge
          Java class for anonymous complex type.
 
Field Summary
protected  Price amountSaved
           
protected  java.lang.String availability
           
protected  OfferListing.AvailabilityAttributes availabilityAttributes
           
protected  java.lang.String exchangeId
           
protected  java.lang.Boolean isEligibleForSuperSaverShipping
           
protected  Address ispuStoreAddress
           
protected  java.lang.String ispuStoreHours
           
protected  java.lang.String offerListingId
           
protected  java.math.BigInteger percentageSaved
           
protected  Price price
           
protected  java.math.BigInteger quantity
           
protected  Price salePrice
           
protected  java.lang.String salesRestriction
           
protected  java.util.List<OfferListing.ShippingCharge> shippingCharge
           
 
Constructor Summary
OfferListing()
           
 
Method Summary
 Price getAmountSaved()
          Gets the value of the amountSaved property.
 java.lang.String getAvailability()
          Gets the value of the availability property.
 OfferListing.AvailabilityAttributes getAvailabilityAttributes()
          Gets the value of the availabilityAttributes property.
 java.lang.String getExchangeId()
          Gets the value of the exchangeId property.
 Address getISPUStoreAddress()
          Gets the value of the ispuStoreAddress property.
 java.lang.String getISPUStoreHours()
          Gets the value of the ispuStoreHours property.
 java.lang.String getOfferListingId()
          Gets the value of the offerListingId property.
 java.math.BigInteger getPercentageSaved()
          Gets the value of the percentageSaved property.
 Price getPrice()
          Gets the value of the price property.
 java.math.BigInteger getQuantity()
          Gets the value of the quantity property.
 Price getSalePrice()
          Gets the value of the salePrice property.
 java.lang.String getSalesRestriction()
          Gets the value of the salesRestriction property.
 java.util.List<OfferListing.ShippingCharge> getShippingCharge()
          Gets the value of the shippingCharge property.
 java.lang.Boolean isIsEligibleForSuperSaverShipping()
          Gets the value of the isEligibleForSuperSaverShipping property.
 void setAmountSaved(Price value)
          Sets the value of the amountSaved property.
 void setAvailability(java.lang.String value)
          Sets the value of the availability property.
 void setAvailabilityAttributes(OfferListing.AvailabilityAttributes value)
          Sets the value of the availabilityAttributes property.
 void setExchangeId(java.lang.String value)
          Sets the value of the exchangeId property.
 void setIsEligibleForSuperSaverShipping(java.lang.Boolean value)
          Sets the value of the isEligibleForSuperSaverShipping property.
 void setISPUStoreAddress(Address value)
          Sets the value of the ispuStoreAddress property.
 void setISPUStoreHours(java.lang.String value)
          Sets the value of the ispuStoreHours property.
 void setOfferListingId(java.lang.String value)
          Sets the value of the offerListingId property.
 void setPercentageSaved(java.math.BigInteger value)
          Sets the value of the percentageSaved property.
 void setPrice(Price value)
          Sets the value of the price property.
 void setQuantity(java.math.BigInteger value)
          Sets the value of the quantity property.
 void setSalePrice(Price value)
          Sets the value of the salePrice property.
 void setSalesRestriction(java.lang.String value)
          Sets the value of the salesRestriction property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

offerListingId

protected java.lang.String offerListingId

exchangeId

protected java.lang.String exchangeId

price

protected Price price

salePrice

protected Price salePrice

amountSaved

protected Price amountSaved

percentageSaved

protected java.math.BigInteger percentageSaved

availability

protected java.lang.String availability

availabilityAttributes

protected OfferListing.AvailabilityAttributes availabilityAttributes

quantity

protected java.math.BigInteger quantity

ispuStoreAddress

protected Address ispuStoreAddress

ispuStoreHours

protected java.lang.String ispuStoreHours

isEligibleForSuperSaverShipping

protected java.lang.Boolean isEligibleForSuperSaverShipping

salesRestriction

protected java.lang.String salesRestriction

shippingCharge

protected java.util.List<OfferListing.ShippingCharge> shippingCharge
Constructor Detail

OfferListing

public OfferListing()
Method Detail

getOfferListingId

public java.lang.String getOfferListingId()
Gets the value of the offerListingId property.

Returns:
possible object is String

setOfferListingId

public void setOfferListingId(java.lang.String value)
Sets the value of the offerListingId property.

Parameters:
value - allowed object is String

getExchangeId

public java.lang.String getExchangeId()
Gets the value of the exchangeId property.

Returns:
possible object is String

setExchangeId

public void setExchangeId(java.lang.String value)
Sets the value of the exchangeId property.

Parameters:
value - allowed object is String

getPrice

public Price getPrice()
Gets the value of the price property.

Returns:
possible object is Price

setPrice

public void setPrice(Price value)
Sets the value of the price property.

Parameters:
value - allowed object is Price

getSalePrice

public Price getSalePrice()
Gets the value of the salePrice property.

Returns:
possible object is Price

setSalePrice

public void setSalePrice(Price value)
Sets the value of the salePrice property.

Parameters:
value - allowed object is Price

getAmountSaved

public Price getAmountSaved()
Gets the value of the amountSaved property.

Returns:
possible object is Price

setAmountSaved

public void setAmountSaved(Price value)
Sets the value of the amountSaved property.

Parameters:
value - allowed object is Price

getPercentageSaved

public java.math.BigInteger getPercentageSaved()
Gets the value of the percentageSaved property.

Returns:
possible object is BigInteger

setPercentageSaved

public void setPercentageSaved(java.math.BigInteger value)
Sets the value of the percentageSaved property.

Parameters:
value - allowed object is BigInteger

getAvailability

public java.lang.String getAvailability()
Gets the value of the availability property.

Returns:
possible object is String

setAvailability

public void setAvailability(java.lang.String value)
Sets the value of the availability property.

Parameters:
value - allowed object is String

getAvailabilityAttributes

public OfferListing.AvailabilityAttributes getAvailabilityAttributes()
Gets the value of the availabilityAttributes property.

Returns:
possible object is OfferListing.AvailabilityAttributes

setAvailabilityAttributes

public void setAvailabilityAttributes(OfferListing.AvailabilityAttributes value)
Sets the value of the availabilityAttributes property.

Parameters:
value - allowed object is OfferListing.AvailabilityAttributes

getQuantity

public java.math.BigInteger getQuantity()
Gets the value of the quantity property.

Returns:
possible object is BigInteger

setQuantity

public void setQuantity(java.math.BigInteger value)
Sets the value of the quantity property.

Parameters:
value - allowed object is BigInteger

getISPUStoreAddress

public Address getISPUStoreAddress()
Gets the value of the ispuStoreAddress property.

Returns:
possible object is Address

setISPUStoreAddress

public void setISPUStoreAddress(Address value)
Sets the value of the ispuStoreAddress property.

Parameters:
value - allowed object is Address

getISPUStoreHours

public java.lang.String getISPUStoreHours()
Gets the value of the ispuStoreHours property.

Returns:
possible object is String

setISPUStoreHours

public void setISPUStoreHours(java.lang.String value)
Sets the value of the ispuStoreHours property.

Parameters:
value - allowed object is String

isIsEligibleForSuperSaverShipping

public java.lang.Boolean isIsEligibleForSuperSaverShipping()
Gets the value of the isEligibleForSuperSaverShipping property.

Returns:
possible object is Boolean

setIsEligibleForSuperSaverShipping

public void setIsEligibleForSuperSaverShipping(java.lang.Boolean value)
Sets the value of the isEligibleForSuperSaverShipping property.

Parameters:
value - allowed object is Boolean

getSalesRestriction

public java.lang.String getSalesRestriction()
Gets the value of the salesRestriction property.

Returns:
possible object is String

setSalesRestriction

public void setSalesRestriction(java.lang.String value)
Sets the value of the salesRestriction property.

Parameters:
value - allowed object is String

getShippingCharge

public java.util.List<OfferListing.ShippingCharge> getShippingCharge()
Gets the value of the shippingCharge 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 shippingCharge property.

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

    getShippingCharge().add(newItem);
 

Objects of the following type(s) are allowed in the list OfferListing.ShippingCharge



Copyright © 2007 orange-cafe.de. All Rights Reserved.