com.solarmetric.rd.kodo.impl.jdbc.query
Interface JDBCFilterListener
- All Superinterfaces:
- FilterListener
- All Known Implementing Classes:
- GetColumn, JDBCStringContains, JDBCToLowerCase, JDBCToUpperCase, JDBCWildcardMatch, NamedQuery, com.solarmetric.rd.kodo.impl.jdbc.query.listen.SQLEmbed
- public interface JDBCFilterListener
- extends FilterListener
JDBC extension to the FilterListener.
|
Method Summary |
void |
where(com.solarmetric.rd.kodo.impl.jdbc.schema.SQLBuffer buf,
com.solarmetric.rd.kodo.impl.jdbc.query.exp.JDBCValue target,
com.solarmetric.rd.kodo.impl.jdbc.query.exp.JDBCValue arg,
com.solarmetric.rd.kodo.impl.jdbc.meta.ClassMapping mapping,
com.solarmetric.rd.kodo.runtime.PersistenceManagerImpl pm)
Append the SQL for this expression or value. |
where
public void where(com.solarmetric.rd.kodo.impl.jdbc.schema.SQLBuffer buf,
com.solarmetric.rd.kodo.impl.jdbc.query.exp.JDBCValue target,
com.solarmetric.rd.kodo.impl.jdbc.query.exp.JDBCValue arg,
com.solarmetric.rd.kodo.impl.jdbc.meta.ClassMapping mapping,
com.solarmetric.rd.kodo.runtime.PersistenceManagerImpl pm)
- Append the SQL for this expression or value.
- Parameters:
buf - the SQL buffer to append totarget - 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 targetarg - 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 argumentmapping - the class mapping for the query's candidate classpm - the persistence manager that owns the query
Copyright 2001,2002,2003 SolarMetric, Inc. All Rights Reserved.