org.teiid.language
Class IsNull

java.lang.Object
  extended by org.teiid.language.BaseLanguageObject
      extended by org.teiid.language.Condition
          extended by org.teiid.language.IsNull
All Implemented Interfaces:
Expression, LanguageObject, Predicate

public class IsNull
extends Condition
implements Predicate

Represents an IS NULL predicate.


Constructor Summary
IsNull(Expression expr, boolean isNegated)
           
 
Method Summary
 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
 
Methods inherited from class org.teiid.language.BaseLanguageObject
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

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 interface LanguageObject

setExpression

public void setExpression(Expression expression)

setNegated

public void setNegated(boolean negated)


Copyright © 2010. All Rights Reserved.