SolarMetric Kodo JDO 3.1.6 generated on August 25 2004

kodo.jdbc.query
Interface JDBCFilterListener

All Superinterfaces:
FilterListener, Serializable

public interface JDBCFilterListener
extends FilterListener

JDBC extension to the FilterListener.


Method Summary
 void where(SQLBuffer buf, JDBCValue target, JDBCValue arg, ClassMapping mapping, KodoPersistenceManager pm)
          Append the SQL for this expression or value.
 
Methods inherited from interface kodo.query.FilterListener
evaluate, expectsArgument, expectsTarget, getTag, isExpression
 

Method Detail

where

public void where(SQLBuffer buf,
                  JDBCValue target,
                  JDBCValue arg,
                  ClassMapping mapping,
                  KodoPersistenceManager pm)
Append the SQL for this expression or value.
Parameters:
buf - the SQL buffer to append to
target - the target to act on; this will usually be a SQLPath, but depending on usage could also be other values; it will be null if the listener doesn't expect a target
arg - the value of the argument given in the filter; this will usually be a Constant, but will be null if this listener doesn't expect an argument
mapping - the class mapping for the query's candidate class
pm - the persistence manager that owns the query

SolarMetric Kodo JDO 3.1.6 generated on August 25 2004

Copyright 2001,2002 SolarMetric, Inc. All Rights Reserved.