com.google.api.ads.adwords.v201109.cm
Class LogicalUserList

java.lang.Object
  extended by com.google.api.ads.adwords.v201109.cm.UserList
      extended by com.google.api.ads.adwords.v201109.cm.LogicalUserList
All Implemented Interfaces:
Serializable

public class LogicalUserList
extends UserList
implements Serializable

Represents a user list that is a custom combination of user lists and user interests.

See Also:
Serialized Form

Constructor Summary
LogicalUserList()
           
LogicalUserList(Long id, Boolean isReadOnly, String name, String description, UserListMembershipStatus status, AccessReason accessReason, AccountUserListStatus accountUserListStatus, Long membershipLifeSpan, Long size, SizeRange sizeRange, UserListType type, String userListType, UserListLogicalRule[] rules)
           
 
Method Summary
 boolean equals(Object obj)
           
static org.apache.axis.encoding.Deserializer getDeserializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Deserializer
 UserListLogicalRule[] getRules()
          Gets the rules value for this LogicalUserList.
 UserListLogicalRule getRules(int i)
           
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 setRules(int i, UserListLogicalRule _value)
           
 void setRules(UserListLogicalRule[] rules)
          Sets the rules value for this LogicalUserList.
 
Methods inherited from class com.google.api.ads.adwords.v201109.cm.UserList
getAccessReason, getAccountUserListStatus, getDescription, getId, getIsReadOnly, getMembershipLifeSpan, getName, getSize, getSizeRange, getStatus, getType, getUserListType, setAccessReason, setAccountUserListStatus, setDescription, setId, setIsReadOnly, setMembershipLifeSpan, setName, setSize, setSizeRange, setStatus, setType, setUserListType
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LogicalUserList

public LogicalUserList()

LogicalUserList

public LogicalUserList(Long id,
                       Boolean isReadOnly,
                       String name,
                       String description,
                       UserListMembershipStatus status,
                       AccessReason accessReason,
                       AccountUserListStatus accountUserListStatus,
                       Long membershipLifeSpan,
                       Long size,
                       SizeRange sizeRange,
                       UserListType type,
                       String userListType,
                       UserListLogicalRule[] rules)
Method Detail

getRules

public UserListLogicalRule[] getRules()
Gets the rules value for this LogicalUserList.

Returns:
rules * Logical list rules that define this user list. The rules are defined as logical operator (ALL/ANY/NONE) and a list of user lists. All the rules are anded for the evaluation. This field can be selected using the value "Rules". This field is required and should not be null when it is contained within Operators : ADD.

setRules

public void setRules(UserListLogicalRule[] rules)
Sets the rules value for this LogicalUserList.

Parameters:
rules - * Logical list rules that define this user list. The rules are defined as logical operator (ALL/ANY/NONE) and a list of user lists. All the rules are anded for the evaluation. This field can be selected using the value "Rules". This field is required and should not be null when it is contained within Operators : ADD.

getRules

public UserListLogicalRule getRules(int i)

setRules

public void setRules(int i,
                     UserListLogicalRule _value)

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class UserList

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 © 2011. All Rights Reserved.