|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface RowProcessor
RowProcessor implementations convert
ResultSet rows into various other objects. Implementations
can extend BasicRowProcessor to protect themselves
from changes to this interface.
BasicRowProcessor| Method Summary | ||
|---|---|---|
java.lang.Object[] |
toArray(java.sql.ResultSet rs)
Create an Object[] from the column values in one
ResultSet row. |
|
|
toBean(java.sql.ResultSet rs,
java.lang.Class<T> type)
Create a JavaBean from the column values in one ResultSet
row. |
|
|
toBeanList(java.sql.ResultSet rs,
java.lang.Class<T> type)
Create a List of JavaBeans from the column values in all
ResultSet rows. |
|
java.util.Map<java.lang.String,java.lang.Object> |
toMap(java.sql.ResultSet rs)
Create a Map from the column values in one
ResultSet row. |
|
| Method Detail |
|---|
java.lang.Object[] toArray(java.sql.ResultSet rs)
throws java.sql.SQLException
Object[] from the column values in one
ResultSet row. The ResultSet should be
positioned on a valid row before passing it to this method.
Implementations of this method must not alter the row position of
the ResultSet.
rs - ResultSet that supplies the array data
java.sql.SQLException - if a database access error occurs
<T> T toBean(java.sql.ResultSet rs,
java.lang.Class<T> type)
throws java.sql.SQLException
ResultSet
row. The ResultSet should be positioned on a valid row before
passing it to this method. Implementations of this method must not
alter the row position of the ResultSet.
T - The type of bean to creaters - ResultSet that supplies the bean datatype - Class from which to create the bean instance
java.sql.SQLException - if a database access error occurs
<T> java.util.List<T> toBeanList(java.sql.ResultSet rs,
java.lang.Class<T> type)
throws java.sql.SQLException
List of JavaBeans from the column values in all
ResultSet rows. ResultSet.next() should
not be called before passing it to this method.
T - The type of bean to creaters - ResultSet that supplies the bean datatype - Class from which to create the bean instance
List of beans with the given type in the order
they were returned by the ResultSet.
java.sql.SQLException - if a database access error occurs
java.util.Map<java.lang.String,java.lang.Object> toMap(java.sql.ResultSet rs)
throws java.sql.SQLException
Map from the column values in one
ResultSet row. The ResultSet should be
positioned on a valid row before
passing it to this method. Implementations of this method must not
alter the row position of the ResultSet.
rs - ResultSet that supplies the map data
java.sql.SQLException - if a database access error occurs
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||