package oasis.names.tc.ebxml_regrep.xsd.query._3;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name="CompoundFilterType", propOrder={"leftFilter", "rightFilter"})
public class CompoundFilterType extends FilterType
{
@XmlElement(name="LeftFilter", required=true)
protected FilterType leftFilter;
@XmlElement(name="RightFilter", required=true)
protected FilterType rightFilter;
@XmlAttribute(name="logicalOperator", required=true)
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
protected String logicalOperator;
public FilterType getLeftFilter()
{
return this.leftFilter;
}
public void setLeftFilter(FilterType value)
{
this.leftFilter = value;
}
public FilterType getRightFilter()
{
return this.rightFilter;
}
public void setRightFilter(FilterType value)
{
this.rightFilter = value;
}
public String getLogicalOperator()
{
return this.logicalOperator;
}
public void setLogicalOperator(String value)
{
this.logicalOperator = value;
}
}