public class CustomCriteriaSet extends CustomCriteriaNode implements Serializable
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.| Constructor and Description |
|---|
CustomCriteriaSet() |
CustomCriteriaSet(String customCriteriaNodeType,
CustomCriteriaSetLogicalOperator logicalOperator,
CustomCriteriaNode[] children) |
| Modifier and Type | Method and Description |
|---|---|
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.
|
getCustomCriteriaNodeType, setCustomCriteriaNodeTypepublic CustomCriteriaSet()
public CustomCriteriaSet(String customCriteriaNodeType, CustomCriteriaSetLogicalOperator logicalOperator, CustomCriteriaNode[] children)
public CustomCriteriaSetLogicalOperator getLogicalOperator()
children.
This attribute is required.public void setLogicalOperator(CustomCriteriaSetLogicalOperator logicalOperator)
logicalOperator - * The logical operator to be applied to children.
This attribute is required.public CustomCriteriaNode[] getChildren()
public void setChildren(CustomCriteriaNode[] children)
children - * The custom criteria. This attribute is required.public CustomCriteriaNode getChildren(int i)
public void setChildren(int i,
CustomCriteriaNode _value)
public boolean equals(Object obj)
equals in class CustomCriteriaNodepublic int hashCode()
hashCode in class CustomCriteriaNodepublic static org.apache.axis.description.TypeDesc getTypeDesc()
public static org.apache.axis.encoding.Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
Copyright © 2014. All Rights Reserved.