com.google.api.ads.dfp.axis.v201206
Class BaseCustomFieldValue

java.lang.Object
  extended by com.google.api.ads.dfp.axis.v201206.BaseCustomFieldValue
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
CustomFieldValue, DropDownCustomFieldValue

public abstract class BaseCustomFieldValue
extends Object
implements Serializable

The value of a CustomField for a particular entity.

See Also:
Serialized Form

Constructor Summary
BaseCustomFieldValue()
           
BaseCustomFieldValue(Long customFieldId, String baseCustomFieldValueType)
           
 
Method Summary
 boolean equals(Object obj)
           
 String getBaseCustomFieldValueType()
          Gets the baseCustomFieldValueType value for this BaseCustomFieldValue.
 Long getCustomFieldId()
          Gets the customFieldId value for this BaseCustomFieldValue.
static org.apache.axis.encoding.Deserializer getDeserializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Deserializer
static org.apache.axis.encoding.Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Serializer
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setBaseCustomFieldValueType(String baseCustomFieldValueType)
          Sets the baseCustomFieldValueType value for this BaseCustomFieldValue.
 void setCustomFieldId(Long customFieldId)
          Sets the customFieldId value for this BaseCustomFieldValue.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseCustomFieldValue

public BaseCustomFieldValue()

BaseCustomFieldValue

public BaseCustomFieldValue(Long customFieldId,
                            String baseCustomFieldValueType)
Method Detail

getCustomFieldId

public Long getCustomFieldId()
Gets the customFieldId value for this BaseCustomFieldValue.

Returns:
customFieldId * Id of the CustomField to which this value belongs. This attribute is required.

setCustomFieldId

public void setCustomFieldId(Long customFieldId)
Sets the customFieldId value for this BaseCustomFieldValue.

Parameters:
customFieldId - * Id of the CustomField to which this value belongs. This attribute is required.

getBaseCustomFieldValueType

public String getBaseCustomFieldValueType()
Gets the baseCustomFieldValueType value for this BaseCustomFieldValue.

Returns:
baseCustomFieldValueType * Indicates that this instance is a subtype of BaseCustomFieldValue. Although this field is returned in the response, it is ignored on input and cannot be selected. Specify xsi:type instead.

setBaseCustomFieldValueType

public void setBaseCustomFieldValueType(String baseCustomFieldValueType)
Sets the baseCustomFieldValueType value for this BaseCustomFieldValue.

Parameters:
baseCustomFieldValueType - * Indicates that this instance is a subtype of BaseCustomFieldValue. Although this field is returned in the response, it is ignored on input and cannot be selected. Specify xsi:type instead.

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Return type metadata object


getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(String mechType,
                                                                Class _javaType,
                                                                QName _xmlType)
Get Custom Serializer


getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(String mechType,
                                                                    Class _javaType,
                                                                    QName _xmlType)
Get Custom Deserializer



Copyright © 2012. All Rights Reserved.