Package org.teiid.language
Class IsNull
- java.lang.Object
-
- org.teiid.language.BaseLanguageObject
-
- org.teiid.language.Condition
-
- org.teiid.language.IsNull
-
- All Implemented Interfaces:
Expression
,LanguageObject
,Predicate
public class IsNull extends Condition implements Predicate
Represents an IS NULL predicate.
-
-
Constructor Summary
Constructors Constructor Description IsNull(Expression expr, boolean isNegated)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
acceptVisitor(LanguageObjectVisitor visitor)
Expression
getExpression()
boolean
isNegated()
void
setExpression(Expression expression)
void
setNegated(boolean negated)
-
Methods inherited from class org.teiid.language.Condition
getType, isExpression, setExpression
-
Methods inherited from class org.teiid.language.BaseLanguageObject
toString
-
-
-
-
Constructor Detail
-
IsNull
public IsNull(Expression expr, boolean isNegated)
-
-
Method Detail
-
getExpression
public Expression getExpression()
-
isNegated
public boolean isNegated()
-
acceptVisitor
public void acceptVisitor(LanguageObjectVisitor visitor)
- Specified by:
acceptVisitor
in interfaceLanguageObject
-
setExpression
public void setExpression(Expression expression)
-
setNegated
public void setNegated(boolean negated)
-
-