|
||||||||||
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()
String
public void setOfferListingId(java.lang.String value)
value
- allowed object is
String
public java.lang.String getExchangeId()
String
public void setExchangeId(java.lang.String value)
value
- allowed object is
String
public Price getPrice()
Price
public void setPrice(Price value)
value
- allowed object is
Price
public Price getSalePrice()
Price
public void setSalePrice(Price value)
value
- allowed object is
Price
public Price getAmountSaved()
Price
public void setAmountSaved(Price value)
value
- allowed object is
Price
public java.math.BigInteger getPercentageSaved()
BigInteger
public void setPercentageSaved(java.math.BigInteger value)
value
- allowed object is
BigInteger
public java.lang.String getAvailability()
String
public void setAvailability(java.lang.String value)
value
- allowed object is
String
public OfferListing.AvailabilityAttributes getAvailabilityAttributes()
OfferListing.AvailabilityAttributes
public void setAvailabilityAttributes(OfferListing.AvailabilityAttributes value)
value
- allowed object is
OfferListing.AvailabilityAttributes
public java.math.BigInteger getQuantity()
BigInteger
public void setQuantity(java.math.BigInteger value)
value
- allowed object is
BigInteger
public Address getISPUStoreAddress()
Address
public void setISPUStoreAddress(Address value)
value
- allowed object is
Address
public java.lang.String getISPUStoreHours()
String
public void setISPUStoreHours(java.lang.String value)
value
- allowed object is
String
public java.lang.Boolean isIsEligibleForSuperSaverShipping()
Boolean
public void setIsEligibleForSuperSaverShipping(java.lang.Boolean value)
value
- allowed object is
Boolean
public java.lang.String getSalesRestriction()
String
public void setSalesRestriction(java.lang.String value)
value
- allowed object is
String
public 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 |