com.yahoo.marketing.apt
Class LinkApproval

java.lang.Object
  extended by com.yahoo.marketing.apt.LinkApproval
All Implemented Interfaces:
java.io.Serializable

public class LinkApproval
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.Boolean approveLink
           
private  java.lang.String comments
           
private  GuaranteedDealApproval guaranteedDealApproval
           
private  LinkContact linkContact
           
private  java.lang.Long linkID
           
private  NonGuaranteedDealApproval nonGuaranteedDealApproval
           
private  Currency proposedCurrency
           
private  java.lang.Long sellerPaymentTermsInDays
           
private static org.apache.axis.description.TypeDesc typeDesc
           
 
Constructor Summary
LinkApproval()
           
LinkApproval(java.lang.Boolean approveLink, java.lang.String comments, GuaranteedDealApproval guaranteedDealApproval, LinkContact linkContact, java.lang.Long linkID, NonGuaranteedDealApproval nonGuaranteedDealApproval, Currency proposedCurrency, java.lang.Long sellerPaymentTermsInDays)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.Boolean getApproveLink()
          Gets the approveLink value for this LinkApproval.
 java.lang.String getComments()
          Gets the comments value for this LinkApproval.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 GuaranteedDealApproval getGuaranteedDealApproval()
          Gets the guaranteedDealApproval value for this LinkApproval.
 LinkContact getLinkContact()
          Gets the linkContact value for this LinkApproval.
 java.lang.Long getLinkID()
          Gets the linkID value for this LinkApproval.
 NonGuaranteedDealApproval getNonGuaranteedDealApproval()
          Gets the nonGuaranteedDealApproval value for this LinkApproval.
 Currency getProposedCurrency()
          Gets the proposedCurrency value for this LinkApproval.
 java.lang.Long getSellerPaymentTermsInDays()
          Gets the sellerPaymentTermsInDays value for this LinkApproval.
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 setApproveLink(java.lang.Boolean approveLink)
          Sets the approveLink value for this LinkApproval.
 void setComments(java.lang.String comments)
          Sets the comments value for this LinkApproval.
 void setGuaranteedDealApproval(GuaranteedDealApproval guaranteedDealApproval)
          Sets the guaranteedDealApproval value for this LinkApproval.
 void setLinkContact(LinkContact linkContact)
          Sets the linkContact value for this LinkApproval.
 void setLinkID(java.lang.Long linkID)
          Sets the linkID value for this LinkApproval.
 void setNonGuaranteedDealApproval(NonGuaranteedDealApproval nonGuaranteedDealApproval)
          Sets the nonGuaranteedDealApproval value for this LinkApproval.
 void setProposedCurrency(Currency proposedCurrency)
          Sets the proposedCurrency value for this LinkApproval.
 void setSellerPaymentTermsInDays(java.lang.Long sellerPaymentTermsInDays)
          Sets the sellerPaymentTermsInDays value for this LinkApproval.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

approveLink

private java.lang.Boolean approveLink

comments

private java.lang.String comments

guaranteedDealApproval

private GuaranteedDealApproval guaranteedDealApproval

linkContact

private LinkContact linkContact

linkID

private java.lang.Long linkID

nonGuaranteedDealApproval

private NonGuaranteedDealApproval nonGuaranteedDealApproval

proposedCurrency

private Currency proposedCurrency

sellerPaymentTermsInDays

private java.lang.Long sellerPaymentTermsInDays

__equalsCalc

private java.lang.Object __equalsCalc

__hashCodeCalc

private boolean __hashCodeCalc

typeDesc

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

LinkApproval

public LinkApproval()

LinkApproval

public LinkApproval(java.lang.Boolean approveLink,
                    java.lang.String comments,
                    GuaranteedDealApproval guaranteedDealApproval,
                    LinkContact linkContact,
                    java.lang.Long linkID,
                    NonGuaranteedDealApproval nonGuaranteedDealApproval,
                    Currency proposedCurrency,
                    java.lang.Long sellerPaymentTermsInDays)
Method Detail

getApproveLink

public java.lang.Boolean getApproveLink()
Gets the approveLink value for this LinkApproval.

Returns:
approveLink

setApproveLink

public void setApproveLink(java.lang.Boolean approveLink)
Sets the approveLink value for this LinkApproval.

Parameters:
approveLink -

getComments

public java.lang.String getComments()
Gets the comments value for this LinkApproval.

Returns:
comments

setComments

public void setComments(java.lang.String comments)
Sets the comments value for this LinkApproval.

Parameters:
comments -

getGuaranteedDealApproval

public GuaranteedDealApproval getGuaranteedDealApproval()
Gets the guaranteedDealApproval value for this LinkApproval.

Returns:
guaranteedDealApproval

setGuaranteedDealApproval

public void setGuaranteedDealApproval(GuaranteedDealApproval guaranteedDealApproval)
Sets the guaranteedDealApproval value for this LinkApproval.

Parameters:
guaranteedDealApproval -

getLinkContact

public LinkContact getLinkContact()
Gets the linkContact value for this LinkApproval.

Returns:
linkContact

setLinkContact

public void setLinkContact(LinkContact linkContact)
Sets the linkContact value for this LinkApproval.

Parameters:
linkContact -

getLinkID

public java.lang.Long getLinkID()
Gets the linkID value for this LinkApproval.

Returns:
linkID

setLinkID

public void setLinkID(java.lang.Long linkID)
Sets the linkID value for this LinkApproval.

Parameters:
linkID -

getNonGuaranteedDealApproval

public NonGuaranteedDealApproval getNonGuaranteedDealApproval()
Gets the nonGuaranteedDealApproval value for this LinkApproval.

Returns:
nonGuaranteedDealApproval

setNonGuaranteedDealApproval

public void setNonGuaranteedDealApproval(NonGuaranteedDealApproval nonGuaranteedDealApproval)
Sets the nonGuaranteedDealApproval value for this LinkApproval.

Parameters:
nonGuaranteedDealApproval -

getProposedCurrency

public Currency getProposedCurrency()
Gets the proposedCurrency value for this LinkApproval.

Returns:
proposedCurrency

setProposedCurrency

public void setProposedCurrency(Currency proposedCurrency)
Sets the proposedCurrency value for this LinkApproval.

Parameters:
proposedCurrency -

getSellerPaymentTermsInDays

public java.lang.Long getSellerPaymentTermsInDays()
Gets the sellerPaymentTermsInDays value for this LinkApproval.

Returns:
sellerPaymentTermsInDays

setSellerPaymentTermsInDays

public void setSellerPaymentTermsInDays(java.lang.Long sellerPaymentTermsInDays)
Sets the sellerPaymentTermsInDays value for this LinkApproval.

Parameters:
sellerPaymentTermsInDays -

equals

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

hashCode

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

getTypeDesc

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


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


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