com.yahoo.marketing.apt
Class Order

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

public class Order
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.String accountID
           
private  java.lang.Double availableBudget
           
private  java.lang.Long billingTermsID
           
private  java.util.Calendar createTimestamp
           
private  Currency currency
           
private  java.lang.Double dailySpendLimit
           
private  java.util.Calendar endDate
           
private  java.lang.String externalComments
           
private  java.lang.String externalOrderID
           
private  java.lang.Double grossCost
           
private  java.lang.Long ID
           
private  java.lang.String internalComments
           
private  java.lang.Boolean isInternal
           
private  java.util.Calendar lastUpdateTimestamp
           
private  java.lang.String name
           
private  java.lang.Double netBudget
           
private  java.lang.String PONumber
           
private  java.util.Calendar startDate
           
private  OrderStatus status
           
private  TimeZone timezone
           
private  java.lang.Double totalBudget
           
private static org.apache.axis.description.TypeDesc typeDesc
           
 
Constructor Summary
Order()
           
Order(java.lang.Long ID, java.lang.String PONumber, java.lang.String accountID, java.lang.Double availableBudget, java.lang.Long billingTermsID, java.util.Calendar createTimestamp, Currency currency, java.lang.Double dailySpendLimit, java.util.Calendar endDate, java.lang.String externalComments, java.lang.String externalOrderID, java.lang.Double grossCost, java.lang.String internalComments, java.lang.Boolean isInternal, java.util.Calendar lastUpdateTimestamp, java.lang.String name, java.lang.Double netBudget, java.util.Calendar startDate, OrderStatus status, TimeZone timezone, java.lang.Double totalBudget)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getAccountID()
          Gets the accountID value for this Order.
 java.lang.Double getAvailableBudget()
          Gets the availableBudget value for this Order.
 java.lang.Long getBillingTermsID()
          Gets the billingTermsID value for this Order.
 java.util.Calendar getCreateTimestamp()
          Gets the createTimestamp value for this Order.
 Currency getCurrency()
          Gets the currency value for this Order.
 java.lang.Double getDailySpendLimit()
          Gets the dailySpendLimit value for this Order.
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 getEndDate()
          Gets the endDate value for this Order.
 java.lang.String getExternalComments()
          Gets the externalComments value for this Order.
 java.lang.String getExternalOrderID()
          Gets the externalOrderID value for this Order.
 java.lang.Double getGrossCost()
          Gets the grossCost value for this Order.
 java.lang.Long getID()
          Gets the ID value for this Order.
 java.lang.String getInternalComments()
          Gets the internalComments value for this Order.
 java.lang.Boolean getIsInternal()
          Gets the isInternal value for this Order.
 java.util.Calendar getLastUpdateTimestamp()
          Gets the lastUpdateTimestamp value for this Order.
 java.lang.String getName()
          Gets the name value for this Order.
 java.lang.Double getNetBudget()
          Gets the netBudget value for this Order.
 java.lang.String getPONumber()
          Gets the PONumber value for this Order.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 java.util.Calendar getStartDate()
          Gets the startDate value for this Order.
 OrderStatus getStatus()
          Gets the status value for this Order.
 TimeZone getTimezone()
          Gets the timezone value for this Order.
 java.lang.Double getTotalBudget()
          Gets the totalBudget value for this Order.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setAccountID(java.lang.String accountID)
          Sets the accountID value for this Order.
 void setAvailableBudget(java.lang.Double availableBudget)
          Sets the availableBudget value for this Order.
 void setBillingTermsID(java.lang.Long billingTermsID)
          Sets the billingTermsID value for this Order.
 void setCreateTimestamp(java.util.Calendar createTimestamp)
          Sets the createTimestamp value for this Order.
 void setCurrency(Currency currency)
          Sets the currency value for this Order.
 void setDailySpendLimit(java.lang.Double dailySpendLimit)
          Sets the dailySpendLimit value for this Order.
 void setEndDate(java.util.Calendar endDate)
          Sets the endDate value for this Order.
 void setExternalComments(java.lang.String externalComments)
          Sets the externalComments value for this Order.
 void setExternalOrderID(java.lang.String externalOrderID)
          Sets the externalOrderID value for this Order.
 void setGrossCost(java.lang.Double grossCost)
          Sets the grossCost value for this Order.
 void setID(java.lang.Long ID)
          Sets the ID value for this Order.
 void setInternalComments(java.lang.String internalComments)
          Sets the internalComments value for this Order.
 void setIsInternal(java.lang.Boolean isInternal)
          Sets the isInternal value for this Order.
 void setLastUpdateTimestamp(java.util.Calendar lastUpdateTimestamp)
          Sets the lastUpdateTimestamp value for this Order.
 void setName(java.lang.String name)
          Sets the name value for this Order.
 void setNetBudget(java.lang.Double netBudget)
          Sets the netBudget value for this Order.
 void setPONumber(java.lang.String PONumber)
          Sets the PONumber value for this Order.
 void setStartDate(java.util.Calendar startDate)
          Sets the startDate value for this Order.
 void setStatus(OrderStatus status)
          Sets the status value for this Order.
 void setTimezone(TimeZone timezone)
          Sets the timezone value for this Order.
 void setTotalBudget(java.lang.Double totalBudget)
          Sets the totalBudget value for this Order.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ID

private java.lang.Long ID

PONumber

private java.lang.String PONumber

accountID

private java.lang.String accountID

availableBudget

private java.lang.Double availableBudget

billingTermsID

private java.lang.Long billingTermsID

createTimestamp

private java.util.Calendar createTimestamp

currency

private Currency currency

dailySpendLimit

private java.lang.Double dailySpendLimit

endDate

private java.util.Calendar endDate

externalComments

private java.lang.String externalComments

externalOrderID

private java.lang.String externalOrderID

grossCost

private java.lang.Double grossCost

internalComments

private java.lang.String internalComments

isInternal

private java.lang.Boolean isInternal

lastUpdateTimestamp

private java.util.Calendar lastUpdateTimestamp

name

private java.lang.String name

netBudget

private java.lang.Double netBudget

startDate

private java.util.Calendar startDate

status

private OrderStatus status

timezone

private TimeZone timezone

totalBudget

private java.lang.Double totalBudget

__equalsCalc

private java.lang.Object __equalsCalc

__hashCodeCalc

private boolean __hashCodeCalc

typeDesc

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

Order

public Order()

Order

public Order(java.lang.Long ID,
             java.lang.String PONumber,
             java.lang.String accountID,
             java.lang.Double availableBudget,
             java.lang.Long billingTermsID,
             java.util.Calendar createTimestamp,
             Currency currency,
             java.lang.Double dailySpendLimit,
             java.util.Calendar endDate,
             java.lang.String externalComments,
             java.lang.String externalOrderID,
             java.lang.Double grossCost,
             java.lang.String internalComments,
             java.lang.Boolean isInternal,
             java.util.Calendar lastUpdateTimestamp,
             java.lang.String name,
             java.lang.Double netBudget,
             java.util.Calendar startDate,
             OrderStatus status,
             TimeZone timezone,
             java.lang.Double totalBudget)
Method Detail

getID

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

Returns:
ID

setID

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

Parameters:
ID -

getPONumber

public java.lang.String getPONumber()
Gets the PONumber value for this Order.

Returns:
PONumber

setPONumber

public void setPONumber(java.lang.String PONumber)
Sets the PONumber value for this Order.

Parameters:
PONumber -

getAccountID

public java.lang.String getAccountID()
Gets the accountID value for this Order.

Returns:
accountID

setAccountID

public void setAccountID(java.lang.String accountID)
Sets the accountID value for this Order.

Parameters:
accountID -

getAvailableBudget

public java.lang.Double getAvailableBudget()
Gets the availableBudget value for this Order.

Returns:
availableBudget

setAvailableBudget

public void setAvailableBudget(java.lang.Double availableBudget)
Sets the availableBudget value for this Order.

Parameters:
availableBudget -

getBillingTermsID

public java.lang.Long getBillingTermsID()
Gets the billingTermsID value for this Order.

Returns:
billingTermsID

setBillingTermsID

public void setBillingTermsID(java.lang.Long billingTermsID)
Sets the billingTermsID value for this Order.

Parameters:
billingTermsID -

getCreateTimestamp

public java.util.Calendar getCreateTimestamp()
Gets the createTimestamp value for this Order.

Returns:
createTimestamp

setCreateTimestamp

public void setCreateTimestamp(java.util.Calendar createTimestamp)
Sets the createTimestamp value for this Order.

Parameters:
createTimestamp -

getCurrency

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

Returns:
currency

setCurrency

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

Parameters:
currency -

getDailySpendLimit

public java.lang.Double getDailySpendLimit()
Gets the dailySpendLimit value for this Order.

Returns:
dailySpendLimit

setDailySpendLimit

public void setDailySpendLimit(java.lang.Double dailySpendLimit)
Sets the dailySpendLimit value for this Order.

Parameters:
dailySpendLimit -

getEndDate

public java.util.Calendar getEndDate()
Gets the endDate value for this Order.

Returns:
endDate

setEndDate

public void setEndDate(java.util.Calendar endDate)
Sets the endDate value for this Order.

Parameters:
endDate -

getExternalComments

public java.lang.String getExternalComments()
Gets the externalComments value for this Order.

Returns:
externalComments

setExternalComments

public void setExternalComments(java.lang.String externalComments)
Sets the externalComments value for this Order.

Parameters:
externalComments -

getExternalOrderID

public java.lang.String getExternalOrderID()
Gets the externalOrderID value for this Order.

Returns:
externalOrderID

setExternalOrderID

public void setExternalOrderID(java.lang.String externalOrderID)
Sets the externalOrderID value for this Order.

Parameters:
externalOrderID -

getGrossCost

public java.lang.Double getGrossCost()
Gets the grossCost value for this Order.

Returns:
grossCost

setGrossCost

public void setGrossCost(java.lang.Double grossCost)
Sets the grossCost value for this Order.

Parameters:
grossCost -

getInternalComments

public java.lang.String getInternalComments()
Gets the internalComments value for this Order.

Returns:
internalComments

setInternalComments

public void setInternalComments(java.lang.String internalComments)
Sets the internalComments value for this Order.

Parameters:
internalComments -

getIsInternal

public java.lang.Boolean getIsInternal()
Gets the isInternal value for this Order.

Returns:
isInternal

setIsInternal

public void setIsInternal(java.lang.Boolean isInternal)
Sets the isInternal value for this Order.

Parameters:
isInternal -

getLastUpdateTimestamp

public java.util.Calendar getLastUpdateTimestamp()
Gets the lastUpdateTimestamp value for this Order.

Returns:
lastUpdateTimestamp

setLastUpdateTimestamp

public void setLastUpdateTimestamp(java.util.Calendar lastUpdateTimestamp)
Sets the lastUpdateTimestamp value for this Order.

Parameters:
lastUpdateTimestamp -

getName

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

Returns:
name

setName

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

Parameters:
name -

getNetBudget

public java.lang.Double getNetBudget()
Gets the netBudget value for this Order.

Returns:
netBudget

setNetBudget

public void setNetBudget(java.lang.Double netBudget)
Sets the netBudget value for this Order.

Parameters:
netBudget -

getStartDate

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

Returns:
startDate

setStartDate

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

Parameters:
startDate -

getStatus

public OrderStatus getStatus()
Gets the status value for this Order.

Returns:
status

setStatus

public void setStatus(OrderStatus status)
Sets the status value for this Order.

Parameters:
status -

getTimezone

public TimeZone getTimezone()
Gets the timezone value for this Order.

Returns:
timezone

setTimezone

public void setTimezone(TimeZone timezone)
Sets the timezone value for this Order.

Parameters:
timezone -

getTotalBudget

public java.lang.Double getTotalBudget()
Gets the totalBudget value for this Order.

Returns:
totalBudget

setTotalBudget

public void setTotalBudget(java.lang.Double totalBudget)
Sets the totalBudget value for this Order.

Parameters:
totalBudget -

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