Interface JDBCFilterListener
-
- All Superinterfaces:
FilterListener
,java.io.Serializable
- All Known Implementing Classes:
GetColumn
,JDBCStringContains
,JDBCWildcardMatch
,SQLEmbed
,SQLExpression
,SQLValue
public interface JDBCFilterListener extends FilterListener
JDBC extension to theFilterListener
.- Author:
- Abe White
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
appendTo(SQLBuffer buf, FilterValue target, FilterValue[] args, ClassMapping mapping, JDBCStore store)
Append the SQL for this expression or value.-
Methods inherited from interface org.apache.openjpa.kernel.exps.FilterListener
evaluate, expectsArguments, expectsTarget, getTag, getType
-
-
-
-
Method Detail
-
appendTo
void appendTo(SQLBuffer buf, FilterValue target, FilterValue[] args, ClassMapping mapping, JDBCStore store)
Append the SQL for this expression or value.- Parameters:
buf
- the SQL buffer to append totarget
- the target to act on, or null if the listener doesn't expect a targetargs
- the values of the arguments given in the filter, or null if this listener doesn't expect argumentsmapping
- the class mapping for the query's candidate classstore
- the store that owns the query
-
-