com.yahoo.marketing.apt
Class DefaultBaseRate

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

public class DefaultBaseRate
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.Double floorCPM
           
private  java.lang.Long ID
           
private  java.lang.Double listCPM
           
private  java.lang.Integer listFloorPercentageMarkup
           
private  java.lang.Long rateCardID
           
private  java.lang.Double targetCPM
           
private  java.lang.Integer targetFloorPercentageMarkup
           
private static org.apache.axis.description.TypeDesc typeDesc
           
 
Constructor Summary
DefaultBaseRate()
           
DefaultBaseRate(java.lang.Long ID, java.lang.Double floorCPM, java.lang.Double listCPM, java.lang.Integer listFloorPercentageMarkup, java.lang.Long rateCardID, java.lang.Double targetCPM, java.lang.Integer targetFloorPercentageMarkup)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
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.Double getFloorCPM()
          Gets the floorCPM value for this DefaultBaseRate.
 java.lang.Long getID()
          Gets the ID value for this DefaultBaseRate.
 java.lang.Double getListCPM()
          Gets the listCPM value for this DefaultBaseRate.
 java.lang.Integer getListFloorPercentageMarkup()
          Gets the listFloorPercentageMarkup value for this DefaultBaseRate.
 java.lang.Long getRateCardID()
          Gets the rateCardID value for this DefaultBaseRate.
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.Double getTargetCPM()
          Gets the targetCPM value for this DefaultBaseRate.
 java.lang.Integer getTargetFloorPercentageMarkup()
          Gets the targetFloorPercentageMarkup value for this DefaultBaseRate.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setFloorCPM(java.lang.Double floorCPM)
          Sets the floorCPM value for this DefaultBaseRate.
 void setID(java.lang.Long ID)
          Sets the ID value for this DefaultBaseRate.
 void setListCPM(java.lang.Double listCPM)
          Sets the listCPM value for this DefaultBaseRate.
 void setListFloorPercentageMarkup(java.lang.Integer listFloorPercentageMarkup)
          Sets the listFloorPercentageMarkup value for this DefaultBaseRate.
 void setRateCardID(java.lang.Long rateCardID)
          Sets the rateCardID value for this DefaultBaseRate.
 void setTargetCPM(java.lang.Double targetCPM)
          Sets the targetCPM value for this DefaultBaseRate.
 void setTargetFloorPercentageMarkup(java.lang.Integer targetFloorPercentageMarkup)
          Sets the targetFloorPercentageMarkup value for this DefaultBaseRate.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ID

private java.lang.Long ID

floorCPM

private java.lang.Double floorCPM

listCPM

private java.lang.Double listCPM

listFloorPercentageMarkup

private java.lang.Integer listFloorPercentageMarkup

rateCardID

private java.lang.Long rateCardID

targetCPM

private java.lang.Double targetCPM

targetFloorPercentageMarkup

private java.lang.Integer targetFloorPercentageMarkup

__equalsCalc

private java.lang.Object __equalsCalc

__hashCodeCalc

private boolean __hashCodeCalc

typeDesc

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

DefaultBaseRate

public DefaultBaseRate()

DefaultBaseRate

public DefaultBaseRate(java.lang.Long ID,
                       java.lang.Double floorCPM,
                       java.lang.Double listCPM,
                       java.lang.Integer listFloorPercentageMarkup,
                       java.lang.Long rateCardID,
                       java.lang.Double targetCPM,
                       java.lang.Integer targetFloorPercentageMarkup)
Method Detail

getID

public java.lang.Long getID()
Gets the ID value for this DefaultBaseRate.

Returns:
ID

setID

public void setID(java.lang.Long ID)
Sets the ID value for this DefaultBaseRate.

Parameters:
ID -

getFloorCPM

public java.lang.Double getFloorCPM()
Gets the floorCPM value for this DefaultBaseRate.

Returns:
floorCPM

setFloorCPM

public void setFloorCPM(java.lang.Double floorCPM)
Sets the floorCPM value for this DefaultBaseRate.

Parameters:
floorCPM -

getListCPM

public java.lang.Double getListCPM()
Gets the listCPM value for this DefaultBaseRate.

Returns:
listCPM

setListCPM

public void setListCPM(java.lang.Double listCPM)
Sets the listCPM value for this DefaultBaseRate.

Parameters:
listCPM -

getListFloorPercentageMarkup

public java.lang.Integer getListFloorPercentageMarkup()
Gets the listFloorPercentageMarkup value for this DefaultBaseRate.

Returns:
listFloorPercentageMarkup

setListFloorPercentageMarkup

public void setListFloorPercentageMarkup(java.lang.Integer listFloorPercentageMarkup)
Sets the listFloorPercentageMarkup value for this DefaultBaseRate.

Parameters:
listFloorPercentageMarkup -

getRateCardID

public java.lang.Long getRateCardID()
Gets the rateCardID value for this DefaultBaseRate.

Returns:
rateCardID

setRateCardID

public void setRateCardID(java.lang.Long rateCardID)
Sets the rateCardID value for this DefaultBaseRate.

Parameters:
rateCardID -

getTargetCPM

public java.lang.Double getTargetCPM()
Gets the targetCPM value for this DefaultBaseRate.

Returns:
targetCPM

setTargetCPM

public void setTargetCPM(java.lang.Double targetCPM)
Sets the targetCPM value for this DefaultBaseRate.

Parameters:
targetCPM -

getTargetFloorPercentageMarkup

public java.lang.Integer getTargetFloorPercentageMarkup()
Gets the targetFloorPercentageMarkup value for this DefaultBaseRate.

Returns:
targetFloorPercentageMarkup

setTargetFloorPercentageMarkup

public void setTargetFloorPercentageMarkup(java.lang.Integer targetFloorPercentageMarkup)
Sets the targetFloorPercentageMarkup value for this DefaultBaseRate.

Parameters:
targetFloorPercentageMarkup -

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