org.apache.ojb.broker.query
Class InCriteria

java.lang.Object
  extended by org.apache.ojb.broker.query.SelectionCriteria
      extended by org.apache.ojb.broker.query.ValueCriteria
          extended by org.apache.ojb.broker.query.InCriteria
All Implemented Interfaces:
Serializable

public class InCriteria
extends ValueCriteria

SelectionCriteria for 'in (a,b,c..)'

Version:
$Id: InCriteria.java,v 1.1 2007-08-24 22:17:36 ewestfal Exp $
Author:
Jakob Braeuchi
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.ojb.broker.query.SelectionCriteria
BETWEEN, EQUAL, GREATER, IN, IS_NULL, LESS, LIKE, NOT_BETWEEN, NOT_EQUAL, NOT_GREATER, NOT_IN, NOT_IS_NULL, NOT_LESS, NOT_LIKE, serialVersionUID
 
Constructor Summary
InCriteria(Object anAttribute, Object aValue, String aClause, String anAlias)
           
InCriteria(Object anAttribute, Object aValue, String aClause, UserAlias anAlias)
           
 
Method Summary
protected  boolean isBindable()
          answer true if the selection criteria is bindable BRJ: value null is bindable
 
Methods inherited from class org.apache.ojb.broker.query.ValueCriteria
buildBeweenCriteria, buildBeweenCriteria, buildEqualToCriteria, buildEqualToCriteria, buildGreaterCriteria, buildGreaterCriteria, buildInCriteria, buildInCriteria, buildLessCriteria, buildLessCriteria, buildLikeCriteria, buildLikeCriteria, buildNotBeweenCriteria, buildNotBeweenCriteria, buildNotEqualToCriteria, buildNotEqualToCriteria, buildNotGreaterCriteria, buildNotGreaterCriteria, buildNotInCriteria, buildNotInCriteria, buildNotLessCriteria, buildNotLessCriteria, buildNotLikeCriteria, buildNotLikeCriteria, buildNotNullCriteria, buildNotNullCriteria, buildNullCriteria, buildNullCriteria, getClause
 
Methods inherited from class org.apache.ojb.broker.query.SelectionCriteria
bind, getAlias, getAttribute, getClassesForPath, getCriteria, getNumberOfExtentsToBind, getPathClasses, getQuery, getUserAlias, getValue, isBound, isTranslateAttribute, setAlias, setAlias, setAlias, setBound, setCriteria, setNumberOfExtentsToBind, setTranslateAttribute, setValue, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InCriteria

InCriteria(Object anAttribute,
           Object aValue,
           String aClause,
           String anAlias)

InCriteria

InCriteria(Object anAttribute,
           Object aValue,
           String aClause,
           UserAlias anAlias)
Method Detail

isBindable

protected boolean isBindable()
Description copied from class: SelectionCriteria
answer true if the selection criteria is bindable BRJ: value null is bindable

Overrides:
isBindable in class SelectionCriteria
See Also:
BRJ: empty Collection is bindable


Copyright © 2007-2011 The Kuali Foundation. All Rights Reserved.