com.yahoo.marketing.apt
Class ImageCreative

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

public class ImageCreative
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  byte[] binaryData
           
private  java.util.Calendar createTimestamp
           
private  java.lang.String fileExtension
           
private  java.lang.Long folderID
           
private  java.lang.Long height
           
private  java.lang.Long ID
           
private  java.util.Calendar lastUpdateTimestamp
           
private  java.lang.String name
           
private  java.lang.String secureURL
           
private  CreativeStatus status
           
private  CreativeType type
           
private static org.apache.axis.description.TypeDesc typeDesc
           
private  java.lang.String url
           
private  java.lang.String urlPath
           
private  java.lang.Long weight
           
private  java.lang.Long width
           
 
Constructor Summary
ImageCreative()
           
ImageCreative(java.lang.Long ID, java.lang.String accountID, byte[] binaryData, java.util.Calendar createTimestamp, java.lang.String fileExtension, java.lang.Long folderID, java.lang.Long height, java.util.Calendar lastUpdateTimestamp, java.lang.String name, java.lang.String secureURL, CreativeStatus status, CreativeType type, java.lang.String url, java.lang.String urlPath, java.lang.Long weight, java.lang.Long width)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getAccountID()
          Gets the accountID value for this ImageCreative.
 byte[] getBinaryData()
          Gets the binaryData value for this ImageCreative.
 java.util.Calendar getCreateTimestamp()
          Gets the createTimestamp value for this ImageCreative.
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.String getFileExtension()
          Gets the fileExtension value for this ImageCreative.
 java.lang.Long getFolderID()
          Gets the folderID value for this ImageCreative.
 java.lang.Long getHeight()
          Gets the height value for this ImageCreative.
 java.lang.Long getID()
          Gets the ID value for this ImageCreative.
 java.util.Calendar getLastUpdateTimestamp()
          Gets the lastUpdateTimestamp value for this ImageCreative.
 java.lang.String getName()
          Gets the name value for this ImageCreative.
 java.lang.String getSecureURL()
          Gets the secureURL value for this ImageCreative.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 CreativeStatus getStatus()
          Gets the status value for this ImageCreative.
 CreativeType getType()
          Gets the type value for this ImageCreative.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 java.lang.String getUrl()
          Gets the url value for this ImageCreative.
 java.lang.String getUrlPath()
          Gets the urlPath value for this ImageCreative.
 java.lang.Long getWeight()
          Gets the weight value for this ImageCreative.
 java.lang.Long getWidth()
          Gets the width value for this ImageCreative.
 int hashCode()
           
 void setAccountID(java.lang.String accountID)
          Sets the accountID value for this ImageCreative.
 void setBinaryData(byte[] binaryData)
          Sets the binaryData value for this ImageCreative.
 void setCreateTimestamp(java.util.Calendar createTimestamp)
          Sets the createTimestamp value for this ImageCreative.
 void setFileExtension(java.lang.String fileExtension)
          Sets the fileExtension value for this ImageCreative.
 void setFolderID(java.lang.Long folderID)
          Sets the folderID value for this ImageCreative.
 void setHeight(java.lang.Long height)
          Sets the height value for this ImageCreative.
 void setID(java.lang.Long ID)
          Sets the ID value for this ImageCreative.
 void setLastUpdateTimestamp(java.util.Calendar lastUpdateTimestamp)
          Sets the lastUpdateTimestamp value for this ImageCreative.
 void setName(java.lang.String name)
          Sets the name value for this ImageCreative.
 void setSecureURL(java.lang.String secureURL)
          Sets the secureURL value for this ImageCreative.
 void setStatus(CreativeStatus status)
          Sets the status value for this ImageCreative.
 void setType(CreativeType type)
          Sets the type value for this ImageCreative.
 void setUrl(java.lang.String url)
          Sets the url value for this ImageCreative.
 void setUrlPath(java.lang.String urlPath)
          Sets the urlPath value for this ImageCreative.
 void setWeight(java.lang.Long weight)
          Sets the weight value for this ImageCreative.
 void setWidth(java.lang.Long width)
          Sets the width value for this ImageCreative.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ID

private java.lang.Long ID

accountID

private java.lang.String accountID

binaryData

private byte[] binaryData

createTimestamp

private java.util.Calendar createTimestamp

fileExtension

private java.lang.String fileExtension

folderID

private java.lang.Long folderID

height

private java.lang.Long height

lastUpdateTimestamp

private java.util.Calendar lastUpdateTimestamp

name

private java.lang.String name

secureURL

private java.lang.String secureURL

status

private CreativeStatus status

type

private CreativeType type

url

private java.lang.String url

urlPath

private java.lang.String urlPath

weight

private java.lang.Long weight

width

private java.lang.Long width

__equalsCalc

private java.lang.Object __equalsCalc

__hashCodeCalc

private boolean __hashCodeCalc

typeDesc

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

ImageCreative

public ImageCreative()

ImageCreative

public ImageCreative(java.lang.Long ID,
                     java.lang.String accountID,
                     byte[] binaryData,
                     java.util.Calendar createTimestamp,
                     java.lang.String fileExtension,
                     java.lang.Long folderID,
                     java.lang.Long height,
                     java.util.Calendar lastUpdateTimestamp,
                     java.lang.String name,
                     java.lang.String secureURL,
                     CreativeStatus status,
                     CreativeType type,
                     java.lang.String url,
                     java.lang.String urlPath,
                     java.lang.Long weight,
                     java.lang.Long width)
Method Detail

getID

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

Returns:
ID

setID

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

Parameters:
ID -

getAccountID

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

Returns:
accountID

setAccountID

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

Parameters:
accountID -

getBinaryData

public byte[] getBinaryData()
Gets the binaryData value for this ImageCreative.

Returns:
binaryData

setBinaryData

public void setBinaryData(byte[] binaryData)
Sets the binaryData value for this ImageCreative.

Parameters:
binaryData -

getCreateTimestamp

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

Returns:
createTimestamp

setCreateTimestamp

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

Parameters:
createTimestamp -

getFileExtension

public java.lang.String getFileExtension()
Gets the fileExtension value for this ImageCreative.

Returns:
fileExtension

setFileExtension

public void setFileExtension(java.lang.String fileExtension)
Sets the fileExtension value for this ImageCreative.

Parameters:
fileExtension -

getFolderID

public java.lang.Long getFolderID()
Gets the folderID value for this ImageCreative.

Returns:
folderID

setFolderID

public void setFolderID(java.lang.Long folderID)
Sets the folderID value for this ImageCreative.

Parameters:
folderID -

getHeight

public java.lang.Long getHeight()
Gets the height value for this ImageCreative.

Returns:
height

setHeight

public void setHeight(java.lang.Long height)
Sets the height value for this ImageCreative.

Parameters:
height -

getLastUpdateTimestamp

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

Returns:
lastUpdateTimestamp

setLastUpdateTimestamp

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

Parameters:
lastUpdateTimestamp -

getName

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

Returns:
name

setName

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

Parameters:
name -

getSecureURL

public java.lang.String getSecureURL()
Gets the secureURL value for this ImageCreative.

Returns:
secureURL

setSecureURL

public void setSecureURL(java.lang.String secureURL)
Sets the secureURL value for this ImageCreative.

Parameters:
secureURL -

getStatus

public CreativeStatus getStatus()
Gets the status value for this ImageCreative.

Returns:
status

setStatus

public void setStatus(CreativeStatus status)
Sets the status value for this ImageCreative.

Parameters:
status -

getType

public CreativeType getType()
Gets the type value for this ImageCreative.

Returns:
type

setType

public void setType(CreativeType type)
Sets the type value for this ImageCreative.

Parameters:
type -

getUrl

public java.lang.String getUrl()
Gets the url value for this ImageCreative.

Returns:
url

setUrl

public void setUrl(java.lang.String url)
Sets the url value for this ImageCreative.

Parameters:
url -

getUrlPath

public java.lang.String getUrlPath()
Gets the urlPath value for this ImageCreative.

Returns:
urlPath

setUrlPath

public void setUrlPath(java.lang.String urlPath)
Sets the urlPath value for this ImageCreative.

Parameters:
urlPath -

getWeight

public java.lang.Long getWeight()
Gets the weight value for this ImageCreative.

Returns:
weight

setWeight

public void setWeight(java.lang.Long weight)
Sets the weight value for this ImageCreative.

Parameters:
weight -

getWidth

public java.lang.Long getWidth()
Gets the width value for this ImageCreative.

Returns:
width

setWidth

public void setWidth(java.lang.Long width)
Sets the width value for this ImageCreative.

Parameters:
width -

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