Project 4

com.amazon.soap.AWSECommerceService
Class Review

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

public class Review
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 ASIN
           
private  java.lang.String content
           
private  java.lang.String customerId
           
private  java.lang.String date
           
private  org.apache.axis.types.NonNegativeInteger helpfulVotes
           
private  java.math.BigDecimal rating
           
private  Reviewer reviewer
           
private  java.lang.String summary
           
private  org.apache.axis.types.NonNegativeInteger totalVotes
           
private static org.apache.axis.description.TypeDesc typeDesc
           
 
Constructor Summary
Review()
           
Review(java.lang.String ASIN, java.math.BigDecimal rating, org.apache.axis.types.NonNegativeInteger helpfulVotes, java.lang.String customerId, Reviewer reviewer, org.apache.axis.types.NonNegativeInteger totalVotes, java.lang.String date, java.lang.String summary, java.lang.String content)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getASIN()
          Gets the ASIN value for this Review.
 java.lang.String getContent()
          Gets the content value for this Review.
 java.lang.String getCustomerId()
          Gets the customerId value for this Review.
 java.lang.String getDate()
          Gets the date value for this Review.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 org.apache.axis.types.NonNegativeInteger getHelpfulVotes()
          Gets the helpfulVotes value for this Review.
 java.math.BigDecimal getRating()
          Gets the rating value for this Review.
 Reviewer getReviewer()
          Gets the reviewer value for this Review.
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 getSummary()
          Gets the summary value for this Review.
 org.apache.axis.types.NonNegativeInteger getTotalVotes()
          Gets the totalVotes value for this Review.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setASIN(java.lang.String ASIN)
          Sets the ASIN value for this Review.
 void setContent(java.lang.String content)
          Sets the content value for this Review.
 void setCustomerId(java.lang.String customerId)
          Sets the customerId value for this Review.
 void setDate(java.lang.String date)
          Sets the date value for this Review.
 void setHelpfulVotes(org.apache.axis.types.NonNegativeInteger helpfulVotes)
          Sets the helpfulVotes value for this Review.
 void setRating(java.math.BigDecimal rating)
          Sets the rating value for this Review.
 void setReviewer(Reviewer reviewer)
          Sets the reviewer value for this Review.
 void setSummary(java.lang.String summary)
          Sets the summary value for this Review.
 void setTotalVotes(org.apache.axis.types.NonNegativeInteger totalVotes)
          Sets the totalVotes value for this Review.
 
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

ASIN

private java.lang.String ASIN

content

private java.lang.String content

customerId

private java.lang.String customerId

date

private java.lang.String date

helpfulVotes

private org.apache.axis.types.NonNegativeInteger helpfulVotes

rating

private java.math.BigDecimal rating

reviewer

private Reviewer reviewer

summary

private java.lang.String summary

totalVotes

private org.apache.axis.types.NonNegativeInteger totalVotes

typeDesc

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

Review

public Review()

Review

public Review(java.lang.String ASIN,
              java.math.BigDecimal rating,
              org.apache.axis.types.NonNegativeInteger helpfulVotes,
              java.lang.String customerId,
              Reviewer reviewer,
              org.apache.axis.types.NonNegativeInteger totalVotes,
              java.lang.String date,
              java.lang.String summary,
              java.lang.String content)
Method Detail

equals

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

getASIN

public java.lang.String getASIN()
Gets the ASIN value for this Review.

Returns:
ASIN

getContent

public java.lang.String getContent()
Gets the content value for this Review.

Returns:
content

getCustomerId

public java.lang.String getCustomerId()
Gets the customerId value for this Review.

Returns:
customerId

getDate

public java.lang.String getDate()
Gets the date value for this Review.

Returns:
date

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


getHelpfulVotes

public org.apache.axis.types.NonNegativeInteger getHelpfulVotes()
Gets the helpfulVotes value for this Review.

Returns:
helpfulVotes

getRating

public java.math.BigDecimal getRating()
Gets the rating value for this Review.

Returns:
rating

getReviewer

public Reviewer getReviewer()
Gets the reviewer value for this Review.

Returns:
reviewer

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


getSummary

public java.lang.String getSummary()
Gets the summary value for this Review.

Returns:
summary

getTotalVotes

public org.apache.axis.types.NonNegativeInteger getTotalVotes()
Gets the totalVotes value for this Review.

Returns:
totalVotes

getTypeDesc

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


hashCode

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

setASIN

public void setASIN(java.lang.String ASIN)
Sets the ASIN value for this Review.

Parameters:
ASIN -

setContent

public void setContent(java.lang.String content)
Sets the content value for this Review.

Parameters:
content -

setCustomerId

public void setCustomerId(java.lang.String customerId)
Sets the customerId value for this Review.

Parameters:
customerId -

setDate

public void setDate(java.lang.String date)
Sets the date value for this Review.

Parameters:
date -

setHelpfulVotes

public void setHelpfulVotes(org.apache.axis.types.NonNegativeInteger helpfulVotes)
Sets the helpfulVotes value for this Review.

Parameters:
helpfulVotes -

setRating

public void setRating(java.math.BigDecimal rating)
Sets the rating value for this Review.

Parameters:
rating -

setReviewer

public void setReviewer(Reviewer reviewer)
Sets the reviewer value for this Review.

Parameters:
reviewer -

setSummary

public void setSummary(java.lang.String summary)
Sets the summary value for this Review.

Parameters:
summary -

setTotalVotes

public void setTotalVotes(org.apache.axis.types.NonNegativeInteger totalVotes)
Sets the totalVotes value for this Review.

Parameters:
totalVotes -

Project 4