com.yahoo.marketing.apt
Class GuaranteedDealApproval

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

public class GuaranteedDealApproval
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.lang.Long proposedAudienceSharingRuleID
           
private  java.util.Calendar proposedEndDate
           
private  java.lang.Double proposedRevenueShare
           
private  java.lang.Long proposedSellingRuleID
           
private  java.util.Calendar proposedStartDate
           
private static org.apache.axis.description.TypeDesc typeDesc
           
 
Constructor Summary
GuaranteedDealApproval()
           
GuaranteedDealApproval(DealApprovalStatus approvalStatus, java.lang.String comments, java.lang.Long proposedAudienceSharingRuleID, java.util.Calendar proposedEndDate, java.lang.Double proposedRevenueShare, java.lang.Long proposedSellingRuleID, java.util.Calendar proposedStartDate)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 DealApprovalStatus getApprovalStatus()
          Gets the approvalStatus value for this GuaranteedDealApproval.
 java.lang.String getComments()
          Gets the comments value for this GuaranteedDealApproval.
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.Long getProposedAudienceSharingRuleID()
          Gets the proposedAudienceSharingRuleID value for this GuaranteedDealApproval.
 java.util.Calendar getProposedEndDate()
          Gets the proposedEndDate value for this GuaranteedDealApproval.
 java.lang.Double getProposedRevenueShare()
          Gets the proposedRevenueShare value for this GuaranteedDealApproval.
 java.lang.Long getProposedSellingRuleID()
          Gets the proposedSellingRuleID value for this GuaranteedDealApproval.
 java.util.Calendar getProposedStartDate()
          Gets the proposedStartDate value for this GuaranteedDealApproval.
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 GuaranteedDealApproval.
 void setComments(java.lang.String comments)
          Sets the comments value for this GuaranteedDealApproval.
 void setProposedAudienceSharingRuleID(java.lang.Long proposedAudienceSharingRuleID)
          Sets the proposedAudienceSharingRuleID value for this GuaranteedDealApproval.
 void setProposedEndDate(java.util.Calendar proposedEndDate)
          Sets the proposedEndDate value for this GuaranteedDealApproval.
 void setProposedRevenueShare(java.lang.Double proposedRevenueShare)
          Sets the proposedRevenueShare value for this GuaranteedDealApproval.
 void setProposedSellingRuleID(java.lang.Long proposedSellingRuleID)
          Sets the proposedSellingRuleID value for this GuaranteedDealApproval.
 void setProposedStartDate(java.util.Calendar proposedStartDate)
          Sets the proposedStartDate value for this GuaranteedDealApproval.
 
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

proposedAudienceSharingRuleID

private java.lang.Long proposedAudienceSharingRuleID

proposedEndDate

private java.util.Calendar proposedEndDate

proposedRevenueShare

private java.lang.Double proposedRevenueShare

proposedSellingRuleID

private java.lang.Long proposedSellingRuleID

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

GuaranteedDealApproval

public GuaranteedDealApproval()

GuaranteedDealApproval

public GuaranteedDealApproval(DealApprovalStatus approvalStatus,
                              java.lang.String comments,
                              java.lang.Long proposedAudienceSharingRuleID,
                              java.util.Calendar proposedEndDate,
                              java.lang.Double proposedRevenueShare,
                              java.lang.Long proposedSellingRuleID,
                              java.util.Calendar proposedStartDate)
Method Detail

getApprovalStatus

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

Returns:
approvalStatus

setApprovalStatus

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

Parameters:
approvalStatus -

getComments

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

Returns:
comments

setComments

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

Parameters:
comments -

getProposedAudienceSharingRuleID

public java.lang.Long getProposedAudienceSharingRuleID()
Gets the proposedAudienceSharingRuleID value for this GuaranteedDealApproval.

Returns:
proposedAudienceSharingRuleID

setProposedAudienceSharingRuleID

public void setProposedAudienceSharingRuleID(java.lang.Long proposedAudienceSharingRuleID)
Sets the proposedAudienceSharingRuleID value for this GuaranteedDealApproval.

Parameters:
proposedAudienceSharingRuleID -

getProposedEndDate

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

Returns:
proposedEndDate

setProposedEndDate

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

Parameters:
proposedEndDate -

getProposedRevenueShare

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

Returns:
proposedRevenueShare

setProposedRevenueShare

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

Parameters:
proposedRevenueShare -

getProposedSellingRuleID

public java.lang.Long getProposedSellingRuleID()
Gets the proposedSellingRuleID value for this GuaranteedDealApproval.

Returns:
proposedSellingRuleID

setProposedSellingRuleID

public void setProposedSellingRuleID(java.lang.Long proposedSellingRuleID)
Sets the proposedSellingRuleID value for this GuaranteedDealApproval.

Parameters:
proposedSellingRuleID -

getProposedStartDate

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

Returns:
proposedStartDate

setProposedStartDate

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

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