private void addColumnHints(int rsetNumber, PreparedStatement stmt) throws DataException { assert stmt != null; if (resultHints == null || resultHints.size() == 0) return; Iterator it = resultHints.iterator(); while (it.hasNext()) { ColumnHint colHint = prepareOdiHint((IDataSourceQuery.ResultFieldHint) it.next()); stmt.addColumnHint(rsetNumber, colHint); } }