com.google.api.ads.dfp.axis.v201203
Class CustomCriteriaSet

java.lang.Object
  extended by com.google.api.ads.dfp.axis.v201203.CustomCriteriaNode
      extended by com.google.api.ads.dfp.axis.v201203.CustomCriteriaSet
All Implemented Interfaces:
Serializable

public class CustomCriteriaSet
extends CustomCriteriaNode
implements Serializable

A CustomCriteriaSet comprises of a set of CustomCriteriaNode objects combined by the CustomCriteriaSet.LogicalOperator#logicalOperator. The custom criteria targeting tree is subject to the rules defined on Targeting.customTargeting.

See Also:
Serialized Form

Constructor Summary
CustomCriteriaSet()
           
CustomCriteriaSet(String customCriteriaNodeType, CustomCriteriaSetLogicalOperator logicalOperator, CustomCriteriaNode[] children)
           
 
Method Summary
 boolean equals(Object obj)
           
 CustomCriteriaNode[] getChildren()
          Gets the children value for this CustomCriteriaSet.
 CustomCriteriaNode getChildren(int i)
           
static org.apache.axis.encoding.Deserializer getDeserializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Deserializer
 CustomCriteriaSetLogicalOperator getLogicalOperator()
          Gets the logicalOperator value for this CustomCriteriaSet.
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 setChildren(CustomCriteriaNode[] children)
          Sets the children value for this CustomCriteriaSet.
 void setChildren(int i, CustomCriteriaNode _value)
           
 void setLogicalOperator(CustomCriteriaSetLogicalOperator logicalOperator)
          Sets the logicalOperator value for this CustomCriteriaSet.
 
Methods inherited from class com.google.api.ads.dfp.axis.v201203.CustomCriteriaNode
getCustomCriteriaNodeType, setCustomCriteriaNodeType
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CustomCriteriaSet

public CustomCriteriaSet()

CustomCriteriaSet

public CustomCriteriaSet(String customCriteriaNodeType,
                         CustomCriteriaSetLogicalOperator logicalOperator,
                         CustomCriteriaNode[] children)
Method Detail

getLogicalOperator

public CustomCriteriaSetLogicalOperator getLogicalOperator()
Gets the logicalOperator value for this CustomCriteriaSet.

Returns:
logicalOperator * The logical operator to be applied to children. This attribute is required.

setLogicalOperator

public void setLogicalOperator(CustomCriteriaSetLogicalOperator logicalOperator)
Sets the logicalOperator value for this CustomCriteriaSet.

Parameters:
logicalOperator - * The logical operator to be applied to children. This attribute is required.

getChildren

public CustomCriteriaNode[] getChildren()
Gets the children value for this CustomCriteriaSet.

Returns:
children * The custom criteria. This attribute is required.

setChildren

public void setChildren(CustomCriteriaNode[] children)
Sets the children value for this CustomCriteriaSet.

Parameters:
children - * The custom criteria. This attribute is required.

getChildren

public CustomCriteriaNode getChildren(int i)

setChildren

public void setChildren(int i,
                        CustomCriteriaNode _value)

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class CustomCriteriaNode

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.