|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.amazon.webservices.awsecommerceservice._2007_04_04.OfferListing
public class OfferListing
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 |
|---|
protected java.lang.String offerListingId
protected java.lang.String exchangeId
protected Price price
protected Price salePrice
protected Price amountSaved
protected java.math.BigInteger percentageSaved
protected java.lang.String availability
protected OfferListing.AvailabilityAttributes availabilityAttributes
protected java.math.BigInteger quantity
protected Address ispuStoreAddress
protected java.lang.String ispuStoreHours
protected java.lang.Boolean isEligibleForSuperSaverShipping
protected java.lang.String salesRestriction
protected java.util.List<OfferListing.ShippingCharge> shippingCharge
| Constructor Detail |
|---|
public OfferListing()
| Method Detail |
|---|
public java.lang.String getOfferListingId()
Stringpublic void setOfferListingId(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getExchangeId()
Stringpublic void setExchangeId(java.lang.String value)
value - allowed object is
Stringpublic Price getPrice()
Pricepublic void setPrice(Price value)
value - allowed object is
Pricepublic Price getSalePrice()
Pricepublic void setSalePrice(Price value)
value - allowed object is
Pricepublic Price getAmountSaved()
Pricepublic void setAmountSaved(Price value)
value - allowed object is
Pricepublic java.math.BigInteger getPercentageSaved()
BigIntegerpublic void setPercentageSaved(java.math.BigInteger value)
value - allowed object is
BigIntegerpublic java.lang.String getAvailability()
Stringpublic void setAvailability(java.lang.String value)
value - allowed object is
Stringpublic OfferListing.AvailabilityAttributes getAvailabilityAttributes()
OfferListing.AvailabilityAttributespublic void setAvailabilityAttributes(OfferListing.AvailabilityAttributes value)
value - allowed object is
OfferListing.AvailabilityAttributespublic java.math.BigInteger getQuantity()
BigIntegerpublic void setQuantity(java.math.BigInteger value)
value - allowed object is
BigIntegerpublic Address getISPUStoreAddress()
Addresspublic void setISPUStoreAddress(Address value)
value - allowed object is
Addresspublic java.lang.String getISPUStoreHours()
Stringpublic void setISPUStoreHours(java.lang.String value)
value - allowed object is
Stringpublic java.lang.Boolean isIsEligibleForSuperSaverShipping()
Booleanpublic void setIsEligibleForSuperSaverShipping(java.lang.Boolean value)
value - allowed object is
Booleanpublic java.lang.String getSalesRestriction()
Stringpublic void setSalesRestriction(java.lang.String value)
value - allowed object is
Stringpublic java.util.List<OfferListing.ShippingCharge> getShippingCharge()
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
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||