|
||||||||||
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(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(ResultSet receiver, int currentRow) throws 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).
SQLException
void close() throws SQLException
SQLException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |