Project 4

com.amazon.soap.AWSECommerceService
Class OfferListing

java.lang.Object
  extended bycom.amazon.soap.AWSECommerceService.OfferListing
All Implemented Interfaces:
java.io.Serializable

public class OfferListing
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
private  java.lang.Object __equalsCalc
           
private  boolean __hashCodeCalc
           
private  java.lang.String availability
           
private  java.lang.String exchangeId
           
private  java.lang.Boolean isEligibleForSuperSaverShipping
           
private  Address ISPUStoreAddress
           
private  java.lang.String ISPUStoreHours
           
private  java.lang.String offerListingId
           
private  Price price
           
private  Price salePrice
           
private static org.apache.axis.description.TypeDesc typeDesc
           
 
Constructor Summary
OfferListing()
           
OfferListing(java.lang.String offerListingId, java.lang.String exchangeId, Price price, Price salePrice, java.lang.String availability, Address ISPUStoreAddress, java.lang.String ISPUStoreHours, java.lang.Boolean isEligibleForSuperSaverShipping)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getAvailability()
          Gets the availability value for this OfferListing.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 java.lang.String getExchangeId()
          Gets the exchangeId value for this OfferListing.
 java.lang.Boolean getIsEligibleForSuperSaverShipping()
          Gets the isEligibleForSuperSaverShipping value for this OfferListing.
 Address getISPUStoreAddress()
          Gets the ISPUStoreAddress value for this OfferListing.
 java.lang.String getISPUStoreHours()
          Gets the ISPUStoreHours value for this OfferListing.
 java.lang.String getOfferListingId()
          Gets the offerListingId value for this OfferListing.
 Price getPrice()
          Gets the price value for this OfferListing.
 Price getSalePrice()
          Gets the salePrice value for this OfferListing.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setAvailability(java.lang.String availability)
          Sets the availability value for this OfferListing.
 void setExchangeId(java.lang.String exchangeId)
          Sets the exchangeId value for this OfferListing.
 void setIsEligibleForSuperSaverShipping(java.lang.Boolean isEligibleForSuperSaverShipping)
          Sets the isEligibleForSuperSaverShipping value for this OfferListing.
 void setISPUStoreAddress(Address ISPUStoreAddress)
          Sets the ISPUStoreAddress value for this OfferListing.
 void setISPUStoreHours(java.lang.String ISPUStoreHours)
          Sets the ISPUStoreHours value for this OfferListing.
 void setOfferListingId(java.lang.String offerListingId)
          Sets the offerListingId value for this OfferListing.
 void setPrice(Price price)
          Sets the price value for this OfferListing.
 void setSalePrice(Price salePrice)
          Sets the salePrice value for this OfferListing.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

__equalsCalc

private java.lang.Object __equalsCalc

__hashCodeCalc

private boolean __hashCodeCalc

availability

private java.lang.String availability

exchangeId

private java.lang.String exchangeId

isEligibleForSuperSaverShipping

private java.lang.Boolean isEligibleForSuperSaverShipping

ISPUStoreAddress

private Address ISPUStoreAddress

ISPUStoreHours

private java.lang.String ISPUStoreHours

offerListingId

private java.lang.String offerListingId

price

private Price price

salePrice

private Price salePrice

typeDesc

private static org.apache.axis.description.TypeDesc typeDesc
Constructor Detail

OfferListing

public OfferListing()

OfferListing

public OfferListing(java.lang.String offerListingId,
                    java.lang.String exchangeId,
                    Price price,
                    Price salePrice,
                    java.lang.String availability,
                    Address ISPUStoreAddress,
                    java.lang.String ISPUStoreHours,
                    java.lang.Boolean isEligibleForSuperSaverShipping)
Method Detail

equals

public boolean equals(java.lang.Object obj)

getAvailability

public java.lang.String getAvailability()
Gets the availability value for this OfferListing.

Returns:
availability

getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType,
                                                                    java.lang.Class _javaType,
                                                                    javax.xml.namespace.QName _xmlType)
Get Custom Deserializer


getExchangeId

public java.lang.String getExchangeId()
Gets the exchangeId value for this OfferListing.

Returns:
exchangeId

getIsEligibleForSuperSaverShipping

public java.lang.Boolean getIsEligibleForSuperSaverShipping()
Gets the isEligibleForSuperSaverShipping value for this OfferListing.

Returns:
isEligibleForSuperSaverShipping

getISPUStoreAddress

public Address getISPUStoreAddress()
Gets the ISPUStoreAddress value for this OfferListing.

Returns:
ISPUStoreAddress

getISPUStoreHours

public java.lang.String getISPUStoreHours()
Gets the ISPUStoreHours value for this OfferListing.

Returns:
ISPUStoreHours

getOfferListingId

public java.lang.String getOfferListingId()
Gets the offerListingId value for this OfferListing.

Returns:
offerListingId

getPrice

public Price getPrice()
Gets the price value for this OfferListing.

Returns:
price

getSalePrice

public Price getSalePrice()
Gets the salePrice value for this OfferListing.

Returns:
salePrice

getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType,
                                                                java.lang.Class _javaType,
                                                                javax.xml.namespace.QName _xmlType)
Get Custom Serializer


getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Return type metadata object


hashCode

public int hashCode()

setAvailability

public void setAvailability(java.lang.String availability)
Sets the availability value for this OfferListing.

Parameters:
availability -

setExchangeId

public void setExchangeId(java.lang.String exchangeId)
Sets the exchangeId value for this OfferListing.

Parameters:
exchangeId -

setIsEligibleForSuperSaverShipping

public void setIsEligibleForSuperSaverShipping(java.lang.Boolean isEligibleForSuperSaverShipping)
Sets the isEligibleForSuperSaverShipping value for this OfferListing.

Parameters:
isEligibleForSuperSaverShipping -

setISPUStoreAddress

public void setISPUStoreAddress(Address ISPUStoreAddress)
Sets the ISPUStoreAddress value for this OfferListing.

Parameters:
ISPUStoreAddress -

setISPUStoreHours

public void setISPUStoreHours(java.lang.String ISPUStoreHours)
Sets the ISPUStoreHours value for this OfferListing.

Parameters:
ISPUStoreHours -

setOfferListingId

public void setOfferListingId(java.lang.String offerListingId)
Sets the offerListingId value for this OfferListing.

Parameters:
offerListingId -

setPrice

public void setPrice(Price price)
Sets the price value for this OfferListing.

Parameters:
price -

setSalePrice

public void setSalePrice(Price salePrice)
Sets the salePrice value for this OfferListing.

Parameters:
salePrice -

Project 4