org.outerj.daisy.query.model
Class AbstractMultiArgCond

java.lang.Object
  extended byorg.outerj.daisy.query.model.AbstractMultiArgCond
All Implemented Interfaces:
CondExpr
Direct Known Subclasses:
HasAll, HasNone, In

public abstract class AbstractMultiArgCond
extends java.lang.Object
implements CondExpr


Field Summary
protected  Identifier identifier
           
protected  java.util.ArrayList literals
           
 
Constructor Summary
AbstractMultiArgCond(Identifier identifier)
           
 
Method Summary
 void add(Literal literal)
           
 void prepare(QueryContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.outerj.daisy.query.model.CondExpr
appliesTo, bindSql, evaluate, generateSql, isAclAllowed
 

Field Detail

identifier

protected final Identifier identifier

literals

protected final java.util.ArrayList literals
Constructor Detail

AbstractMultiArgCond

public AbstractMultiArgCond(Identifier identifier)
Method Detail

add

public void add(Literal literal)

prepare

public void prepare(QueryContext context)
             throws QueryException
Specified by:
prepare in interface CondExpr
Throws:
QueryException


Copyright © -2005 . All Rights Reserved.