Project 4

com.amazon.soap.AWSECommerceService
Class PromotionSummary

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

public class PromotionSummary
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 benefitDescription
           
private  java.lang.String category
           
private  java.lang.String eligibilityRequirementDescription
           
private  java.lang.String endDate
           
private  java.lang.String promotionId
           
private  java.lang.String startDate
           
private  java.lang.String termsAndConditions
           
private static org.apache.axis.description.TypeDesc typeDesc
           
 
Constructor Summary
PromotionSummary()
           
PromotionSummary(java.lang.String promotionId, java.lang.String category, java.lang.String startDate, java.lang.String endDate, java.lang.String eligibilityRequirementDescription, java.lang.String benefitDescription, java.lang.String termsAndConditions)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getBenefitDescription()
          Gets the benefitDescription value for this PromotionSummary.
 java.lang.String getCategory()
          Gets the category value for this PromotionSummary.
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 getEligibilityRequirementDescription()
          Gets the eligibilityRequirementDescription value for this PromotionSummary.
 java.lang.String getEndDate()
          Gets the endDate value for this PromotionSummary.
 java.lang.String getPromotionId()
          Gets the promotionId value for this PromotionSummary.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 java.lang.String getStartDate()
          Gets the startDate value for this PromotionSummary.
 java.lang.String getTermsAndConditions()
          Gets the termsAndConditions value for this PromotionSummary.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setBenefitDescription(java.lang.String benefitDescription)
          Sets the benefitDescription value for this PromotionSummary.
 void setCategory(java.lang.String category)
          Sets the category value for this PromotionSummary.
 void setEligibilityRequirementDescription(java.lang.String eligibilityRequirementDescription)
          Sets the eligibilityRequirementDescription value for this PromotionSummary.
 void setEndDate(java.lang.String endDate)
          Sets the endDate value for this PromotionSummary.
 void setPromotionId(java.lang.String promotionId)
          Sets the promotionId value for this PromotionSummary.
 void setStartDate(java.lang.String startDate)
          Sets the startDate value for this PromotionSummary.
 void setTermsAndConditions(java.lang.String termsAndConditions)
          Sets the termsAndConditions value for this PromotionSummary.
 
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

benefitDescription

private java.lang.String benefitDescription

category

private java.lang.String category

eligibilityRequirementDescription

private java.lang.String eligibilityRequirementDescription

endDate

private java.lang.String endDate

promotionId

private java.lang.String promotionId

startDate

private java.lang.String startDate

termsAndConditions

private java.lang.String termsAndConditions

typeDesc

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

PromotionSummary

public PromotionSummary()

PromotionSummary

public PromotionSummary(java.lang.String promotionId,
                        java.lang.String category,
                        java.lang.String startDate,
                        java.lang.String endDate,
                        java.lang.String eligibilityRequirementDescription,
                        java.lang.String benefitDescription,
                        java.lang.String termsAndConditions)
Method Detail

equals

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

getBenefitDescription

public java.lang.String getBenefitDescription()
Gets the benefitDescription value for this PromotionSummary.

Returns:
benefitDescription

getCategory

public java.lang.String getCategory()
Gets the category value for this PromotionSummary.

Returns:
category

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


getEligibilityRequirementDescription

public java.lang.String getEligibilityRequirementDescription()
Gets the eligibilityRequirementDescription value for this PromotionSummary.

Returns:
eligibilityRequirementDescription

getEndDate

public java.lang.String getEndDate()
Gets the endDate value for this PromotionSummary.

Returns:
endDate

getPromotionId

public java.lang.String getPromotionId()
Gets the promotionId value for this PromotionSummary.

Returns:
promotionId

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


getStartDate

public java.lang.String getStartDate()
Gets the startDate value for this PromotionSummary.

Returns:
startDate

getTermsAndConditions

public java.lang.String getTermsAndConditions()
Gets the termsAndConditions value for this PromotionSummary.

Returns:
termsAndConditions

getTypeDesc

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


hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

setBenefitDescription

public void setBenefitDescription(java.lang.String benefitDescription)
Sets the benefitDescription value for this PromotionSummary.

Parameters:
benefitDescription -

setCategory

public void setCategory(java.lang.String category)
Sets the category value for this PromotionSummary.

Parameters:
category -

setEligibilityRequirementDescription

public void setEligibilityRequirementDescription(java.lang.String eligibilityRequirementDescription)
Sets the eligibilityRequirementDescription value for this PromotionSummary.

Parameters:
eligibilityRequirementDescription -

setEndDate

public void setEndDate(java.lang.String endDate)
Sets the endDate value for this PromotionSummary.

Parameters:
endDate -

setPromotionId

public void setPromotionId(java.lang.String promotionId)
Sets the promotionId value for this PromotionSummary.

Parameters:
promotionId -

setStartDate

public void setStartDate(java.lang.String startDate)
Sets the startDate value for this PromotionSummary.

Parameters:
startDate -

setTermsAndConditions

public void setTermsAndConditions(java.lang.String termsAndConditions)
Sets the termsAndConditions value for this PromotionSummary.

Parameters:
termsAndConditions -

Project 4