Project 4

com.amazon.soap.AWSECommerceService
Class PromotionEligibilityRequirement

java.lang.Object
  extended by com.amazon.soap.AWSECommerceService.PromotionEligibilityRequirement
All Implemented Interfaces:
java.io.Serializable

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

See Also:
Serialized Form

Field Summary
private  java.lang.Object __equalsCalc
           
private  boolean __hashCodeCalc
           
private  Price currencyAmount
           
private  java.lang.String eligibilityRequirementType
           
private  java.lang.Integer quantity
           
private static org.apache.axis.description.TypeDesc typeDesc
           
 
Constructor Summary
PromotionEligibilityRequirement()
           
PromotionEligibilityRequirement(java.lang.String eligibilityRequirementType, java.lang.Integer quantity, Price currencyAmount)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 Price getCurrencyAmount()
          Gets the currencyAmount value for this PromotionEligibilityRequirement.
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 getEligibilityRequirementType()
          Gets the eligibilityRequirementType value for this PromotionEligibilityRequirement.
 java.lang.Integer getQuantity()
          Gets the quantity value for this PromotionEligibilityRequirement.
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 setCurrencyAmount(Price currencyAmount)
          Sets the currencyAmount value for this PromotionEligibilityRequirement.
 void setEligibilityRequirementType(java.lang.String eligibilityRequirementType)
          Sets the eligibilityRequirementType value for this PromotionEligibilityRequirement.
 void setQuantity(java.lang.Integer quantity)
          Sets the quantity value for this PromotionEligibilityRequirement.
 
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

currencyAmount

private Price currencyAmount

eligibilityRequirementType

private java.lang.String eligibilityRequirementType

quantity

private java.lang.Integer quantity

typeDesc

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

PromotionEligibilityRequirement

public PromotionEligibilityRequirement()

PromotionEligibilityRequirement

public PromotionEligibilityRequirement(java.lang.String eligibilityRequirementType,
                                       java.lang.Integer quantity,
                                       Price currencyAmount)
Method Detail

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

getCurrencyAmount

public Price getCurrencyAmount()
Gets the currencyAmount value for this PromotionEligibilityRequirement.

Returns:
currencyAmount

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


getEligibilityRequirementType

public java.lang.String getEligibilityRequirementType()
Gets the eligibilityRequirementType value for this PromotionEligibilityRequirement.

Returns:
eligibilityRequirementType

getQuantity

public java.lang.Integer getQuantity()
Gets the quantity value for this PromotionEligibilityRequirement.

Returns:
quantity

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()
Overrides:
hashCode in class java.lang.Object

setCurrencyAmount

public void setCurrencyAmount(Price currencyAmount)
Sets the currencyAmount value for this PromotionEligibilityRequirement.

Parameters:
currencyAmount -

setEligibilityRequirementType

public void setEligibilityRequirementType(java.lang.String eligibilityRequirementType)
Sets the eligibilityRequirementType value for this PromotionEligibilityRequirement.

Parameters:
eligibilityRequirementType -

setQuantity

public void setQuantity(java.lang.Integer quantity)
Sets the quantity value for this PromotionEligibilityRequirement.

Parameters:
quantity -

Project 4