com.yahoo.marketing.apt
Class RateCard

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

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

See Also:
Serialized Form

Field Summary
private  java.lang.Object __equalsCalc
           
private  boolean __hashCodeCalc
           
private  Currency currency
           
private  java.lang.Boolean editable
           
private  java.lang.Long ID
           
private  java.lang.String name
           
private  java.lang.Boolean published
           
private  java.lang.Long siteID
           
private  java.util.Calendar startDate
           
private  RateCardStatus status
           
private static org.apache.axis.description.TypeDesc typeDesc
           
 
Constructor Summary
RateCard()
           
RateCard(java.lang.Long ID, Currency currency, java.lang.Boolean editable, java.lang.String name, java.lang.Boolean published, java.lang.Long siteID, java.util.Calendar startDate, RateCardStatus status)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 Currency getCurrency()
          Gets the currency value for this RateCard.
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.Boolean getEditable()
          Gets the editable value for this RateCard.
 java.lang.Long getID()
          Gets the ID value for this RateCard.
 java.lang.String getName()
          Gets the name value for this RateCard.
 java.lang.Boolean getPublished()
          Gets the published value for this RateCard.
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.Long getSiteID()
          Gets the siteID value for this RateCard.
 java.util.Calendar getStartDate()
          Gets the startDate value for this RateCard.
 RateCardStatus getStatus()
          Gets the status value for this RateCard.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setCurrency(Currency currency)
          Sets the currency value for this RateCard.
 void setEditable(java.lang.Boolean editable)
          Sets the editable value for this RateCard.
 void setID(java.lang.Long ID)
          Sets the ID value for this RateCard.
 void setName(java.lang.String name)
          Sets the name value for this RateCard.
 void setPublished(java.lang.Boolean published)
          Sets the published value for this RateCard.
 void setSiteID(java.lang.Long siteID)
          Sets the siteID value for this RateCard.
 void setStartDate(java.util.Calendar startDate)
          Sets the startDate value for this RateCard.
 void setStatus(RateCardStatus status)
          Sets the status value for this RateCard.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ID

private java.lang.Long ID

currency

private Currency currency

editable

private java.lang.Boolean editable

name

private java.lang.String name

published

private java.lang.Boolean published

siteID

private java.lang.Long siteID

startDate

private java.util.Calendar startDate

status

private RateCardStatus status

__equalsCalc

private java.lang.Object __equalsCalc

__hashCodeCalc

private boolean __hashCodeCalc

typeDesc

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

RateCard

public RateCard()

RateCard

public RateCard(java.lang.Long ID,
                Currency currency,
                java.lang.Boolean editable,
                java.lang.String name,
                java.lang.Boolean published,
                java.lang.Long siteID,
                java.util.Calendar startDate,
                RateCardStatus status)
Method Detail

getID

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

Returns:
ID

setID

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

Parameters:
ID -

getCurrency

public Currency getCurrency()
Gets the currency value for this RateCard.

Returns:
currency

setCurrency

public void setCurrency(Currency currency)
Sets the currency value for this RateCard.

Parameters:
currency -

getEditable

public java.lang.Boolean getEditable()
Gets the editable value for this RateCard.

Returns:
editable

setEditable

public void setEditable(java.lang.Boolean editable)
Sets the editable value for this RateCard.

Parameters:
editable -

getName

public java.lang.String getName()
Gets the name value for this RateCard.

Returns:
name

setName

public void setName(java.lang.String name)
Sets the name value for this RateCard.

Parameters:
name -

getPublished

public java.lang.Boolean getPublished()
Gets the published value for this RateCard.

Returns:
published

setPublished

public void setPublished(java.lang.Boolean published)
Sets the published value for this RateCard.

Parameters:
published -

getSiteID

public java.lang.Long getSiteID()
Gets the siteID value for this RateCard.

Returns:
siteID

setSiteID

public void setSiteID(java.lang.Long siteID)
Sets the siteID value for this RateCard.

Parameters:
siteID -

getStartDate

public java.util.Calendar getStartDate()
Gets the startDate value for this RateCard.

Returns:
startDate

setStartDate

public void setStartDate(java.util.Calendar startDate)
Sets the startDate value for this RateCard.

Parameters:
startDate -

getStatus

public RateCardStatus getStatus()
Gets the status value for this RateCard.

Returns:
status

setStatus

public void setStatus(RateCardStatus status)
Sets the status value for this RateCard.

Parameters:
status -

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