com.yahoo.marketing.apt
Class NonGuaranteedDealApproval

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

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

See Also:
Serialized Form

Field Summary
private  java.lang.Object __equalsCalc
           
private  boolean __hashCodeCalc
           
private  DealApprovalStatus approvalStatus
           
private  java.lang.String comments
           
private  java.util.Calendar proposedEndDate
           
private  java.lang.Double proposedRevenueShare
           
private  java.util.Calendar proposedStartDate
           
private static org.apache.axis.description.TypeDesc typeDesc
           
 
Constructor Summary
NonGuaranteedDealApproval()
           
NonGuaranteedDealApproval(DealApprovalStatus approvalStatus, java.lang.String comments, java.util.Calendar proposedEndDate, java.lang.Double proposedRevenueShare, java.util.Calendar proposedStartDate)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 DealApprovalStatus getApprovalStatus()
          Gets the approvalStatus value for this NonGuaranteedDealApproval.
 java.lang.String getComments()
          Gets the comments value for this NonGuaranteedDealApproval.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 java.util.Calendar getProposedEndDate()
          Gets the proposedEndDate value for this NonGuaranteedDealApproval.
 java.lang.Double getProposedRevenueShare()
          Gets the proposedRevenueShare value for this NonGuaranteedDealApproval.
 java.util.Calendar getProposedStartDate()
          Gets the proposedStartDate value for this NonGuaranteedDealApproval.
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 setApprovalStatus(DealApprovalStatus approvalStatus)
          Sets the approvalStatus value for this NonGuaranteedDealApproval.
 void setComments(java.lang.String comments)
          Sets the comments value for this NonGuaranteedDealApproval.
 void setProposedEndDate(java.util.Calendar proposedEndDate)
          Sets the proposedEndDate value for this NonGuaranteedDealApproval.
 void setProposedRevenueShare(java.lang.Double proposedRevenueShare)
          Sets the proposedRevenueShare value for this NonGuaranteedDealApproval.
 void setProposedStartDate(java.util.Calendar proposedStartDate)
          Sets the proposedStartDate value for this NonGuaranteedDealApproval.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

approvalStatus

private DealApprovalStatus approvalStatus

comments

private java.lang.String comments

proposedEndDate

private java.util.Calendar proposedEndDate

proposedRevenueShare

private java.lang.Double proposedRevenueShare

proposedStartDate

private java.util.Calendar proposedStartDate

__equalsCalc

private java.lang.Object __equalsCalc

__hashCodeCalc

private boolean __hashCodeCalc

typeDesc

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

NonGuaranteedDealApproval

public NonGuaranteedDealApproval()

NonGuaranteedDealApproval

public NonGuaranteedDealApproval(DealApprovalStatus approvalStatus,
                                 java.lang.String comments,
                                 java.util.Calendar proposedEndDate,
                                 java.lang.Double proposedRevenueShare,
                                 java.util.Calendar proposedStartDate)
Method Detail

getApprovalStatus

public DealApprovalStatus getApprovalStatus()
Gets the approvalStatus value for this NonGuaranteedDealApproval.

Returns:
approvalStatus

setApprovalStatus

public void setApprovalStatus(DealApprovalStatus approvalStatus)
Sets the approvalStatus value for this NonGuaranteedDealApproval.

Parameters:
approvalStatus -

getComments

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

Returns:
comments

setComments

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

Parameters:
comments -

getProposedEndDate

public java.util.Calendar getProposedEndDate()
Gets the proposedEndDate value for this NonGuaranteedDealApproval.

Returns:
proposedEndDate

setProposedEndDate

public void setProposedEndDate(java.util.Calendar proposedEndDate)
Sets the proposedEndDate value for this NonGuaranteedDealApproval.

Parameters:
proposedEndDate -

getProposedRevenueShare

public java.lang.Double getProposedRevenueShare()
Gets the proposedRevenueShare value for this NonGuaranteedDealApproval.

Returns:
proposedRevenueShare

setProposedRevenueShare

public void setProposedRevenueShare(java.lang.Double proposedRevenueShare)
Sets the proposedRevenueShare value for this NonGuaranteedDealApproval.

Parameters:
proposedRevenueShare -

getProposedStartDate

public java.util.Calendar getProposedStartDate()
Gets the proposedStartDate value for this NonGuaranteedDealApproval.

Returns:
proposedStartDate

setProposedStartDate

public void setProposedStartDate(java.util.Calendar proposedStartDate)
Sets the proposedStartDate value for this NonGuaranteedDealApproval.

Parameters:
proposedStartDate -

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