org.teiid.language
Class AndOr
java.lang.Object
org.teiid.language.BaseLanguageObject
org.teiid.language.Condition
org.teiid.language.AndOr
- All Implemented Interfaces:
- Expression, LanguageObject
public class AndOr
- extends Condition
Represents a logical criteria such as AND, OR, or NOT.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
AndOr
public AndOr(Condition left,
Condition right,
AndOr.Operator operator)
getOperator
public AndOr.Operator getOperator()
- Get operator used to connect these criteria.
- Returns:
- Operator constant
acceptVisitor
public void acceptVisitor(LanguageObjectVisitor visitor)
setOperator
public void setOperator(AndOr.Operator operator)
- Set operator used to connect these criteria.
- Parameters:
operator - Operator constant
getLeftCondition
public Condition getLeftCondition()
getRightCondition
public Condition getRightCondition()
setLeftCondition
public void setLeftCondition(Condition left)
setRightCondition
public void setRightCondition(Condition right)
Copyright © 2011. All Rights Reserved.