org.teiid.language
Class Condition

java.lang.Object
  extended by org.teiid.language.BaseLanguageObject
      extended by org.teiid.language.Condition
All Implemented Interfaces:
Expression, LanguageObject
Direct Known Subclasses:
AndOr, BaseInCondition, Comparison, Exists, IsNull, Like, Not, SubqueryComparison

public abstract class Condition
extends BaseLanguageObject
implements Expression

Represents criteria, which is also a boolean expression


Constructor Summary
Condition()
           
 
Method Summary
 java.lang.Class<?> getType()
          Determine the type returned by this expression.
 
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
 
Methods inherited from interface org.teiid.language.LanguageObject
acceptVisitor
 

Constructor Detail

Condition

public Condition()
Method Detail

getType

public java.lang.Class<?> getType()
Description copied from interface: Expression
Determine the type returned by this expression.

Specified by:
getType in interface Expression
Returns:
The type, as defined by a Java class


Copyright © 2011. All Rights Reserved.