/** returns the parameters used in this statement's expressions and in the whereClause. */ public Vector getParameters() { Vector v = new Vector(); Enumeration valenum = getValues().elements(); while (valenum.hasMoreElements()) { tsResultRow row = (tsResultRow) valenum.nextElement(); for (int i = 0; i < row.size(); i++) { tsColumn col = row.getColumnDefinition(i); if (col.getColumnType() == tsColumn.COL_EXPR) { ParserUtils.getParameterElements(v, col.getExpression()); } } } return v; }