|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ResultSetProvider
An implementation of this interface is returned from functions and procedures
that are declared to return SET OF a complex type. Functions that
return SET OF a simple type should simply return an
Iterator.
| Method Summary | |
|---|---|
boolean |
assignRowValues(java.sql.ResultSet receiver,
int currentRow)
This method is called once for each row that should be returned from a procedure that returns a set of rows. |
void |
close()
Called after the last row has returned or when the query evaluator decides that it does not need any more rows. |
| Method Detail |
|---|
boolean assignRowValues(java.sql.ResultSet receiver,
int currentRow)
throws java.sql.SQLException
SingleRowWriter
writer instance that is used for capturing the data for the row.
receiver - Receiver of values for the given row.currentRow - Row number. First call will have row number 0.
true if a new row was provided, false
if not (end of data).
java.sql.SQLException
void close()
throws java.sql.SQLException
java.sql.SQLException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||