T - the target bean typepublic class BeanListHandler<T> extends Object implements ResultSetHandler<List<T>>
ResultSetHandler implementation that converts a
 ResultSet into a List of beans. This class is
 thread safe.ResultSetHandler| Constructor and Description | 
|---|
| BeanListHandler(Class<? extends T> type)Creates a new instance of BeanListHandler. | 
| BeanListHandler(Class<? extends T> type,
               RowProcessor convert)Creates a new instance of BeanListHandler. | 
| Modifier and Type | Method and Description | 
|---|---|
| List<T> | handle(ResultSet resultSet)Convert the whole  ResultSetinto a List of beans with
 theClassgiven in the constructor. | 
public BeanListHandler(Class<? extends T> type)
type - The Class that objects returned from handle()
 are created from.public BeanListHandler(Class<? extends T> type, RowProcessor convert)
type - The Class that objects returned from handle()
 are created from.convert - The RowProcessor implementation
 to use when converting rows into beans.public List<T> handle(ResultSet resultSet) throws SQLException
ResultSet into a List of beans with
 the Class given in the constructor.handle in interface ResultSetHandler<List<T>>resultSet - The ResultSet to handle.null.SQLException - if a database access error occursRowProcessor.toBeanList(ResultSet, Class)Copyright © 2002–2023 The Apache Software Foundation. All rights reserved.