// ==== start Oracle-specific part
if (parameter.getType() == OracleAdapter.getOracleCursorType()) {
ResultSet rs = (ResultSet) statement.getObject(i + 1);
try {
RowDescriptor rsDescriptor = describeResultSet(
rs,
processedResultSets++);
readResultSet(rs, rsDescriptor, query, delegate);
}
finally {