Package org.teiid.query.sql.lang
Class LogicalCriteria
- java.lang.Object
-
- org.teiid.query.sql.lang.Criteria
-
- org.teiid.query.sql.lang.LogicalCriteria
-
- All Implemented Interfaces:
Cloneable
,LanguageObject
,Expression
- Direct Known Subclasses:
AtomicCriteria
,CompoundCriteria
public abstract class LogicalCriteria extends Criteria
This class represents a criteria that works by logically combining other criteria. It is an abstract class in the hierarchy. See subclasses for particular types of logical criteria.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.teiid.query.sql.LanguageObject
LanguageObject.Util
-
-
Constructor Summary
Constructors Constructor Description LogicalCriteria()
-
Method Summary
-
Methods inherited from class org.teiid.query.sql.lang.Criteria
applyDemorgan, clone, combineCriteria, combineCriteria, combineCriteria, getType, separateCriteriaByAnd, toString
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.teiid.query.sql.LanguageObject
acceptVisitor
-
-