Class Condition
java.lang.Object
org.castor.cpa.persistence.sql.query.condition.Condition
- All Implemented Interfaces:
QueryObject
- Direct Known Subclasses:
Compare
,CompoundCondition
,Predicate
Abstract base class for all conditions.
- Version:
- $Revision$ $Date: 2006-04-25 15:08:23 -0600 (Tue, 25 Apr 2006) $
- Author:
- Ahmad Hassan, Ralf Joachim
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionBuilder method to concatenate the given condition with all others that have previously been added with an AND operator.abstract Condition
not()
Builder method to invert a condition.Builder method to concatenate the given condition with all others that have previously been added with an OR operator.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.castor.cpa.persistence.sql.query.QueryObject
accept
-
Constructor Details
-
Condition
public Condition()
-
-
Method Details
-
and
Builder method to concatenate the given condition with all others that have previously been added with an AND operator.- Parameters:
condition
- Condition to concatenate.- Returns:
- Resulting condition object.
-
or
Builder method to concatenate the given condition with all others that have previously been added with an OR operator.- Parameters:
condition
- Condition to concatenate.- Returns:
- Resulting condition object.
-
not
Builder method to invert a condition. A condition that evaluated to TRUE before calling this method will evaluate to FALSE thereafter.- Returns:
- Negated condition.
-