|
SolarMetric Kodo JDO 2.4.3 generated on March 27 2003 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Implementors of this interface are defining listeners which
listen for ext:TAG on query filters to append
to the generated where clause.
An example listener might be one for the SQL:
"upper (firstnamex) like 'argument'
Here would be a class to accomplish this which would listen for:
firstname.ext:upperLike
("argument")
public class UpperLikeListener implements MethodListener
{
public String getTag () {return "upperLike";}
public String transform (String column, String argument)
{
return "UPPER (" + column + ") LIKE '" + argument + "'";
}
}
| Method Summary | |
|---|---|
String |
transform(String column,
String argument)
The primary method which transforms a given column and argument into SQL. |
| Methods inherited from interface com.solarmetric.kodo.query.FilterListener |
|---|
getTag |
| Method Detail |
public String transform(String column,
String argument)
column - The SQL column name that correlates to the field
being operated uponargument - the argument passed into the filter
|
SolarMetric Kodo JDO 2.4.3 generated on March 27 2003 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||