org.apache.commons.dbutils.handlers
public class ColumnListHandler extends GenericListHandler
ResultSetHandler
implementation that converts one
ResultSet
column into a List
of
Object
s. This class is thread safe.ResultSetHandler
Modifier and Type | Field and Description |
---|---|
private int |
columnIndex
The column number to retrieve.
|
private java.lang.String |
columnName
The column name to retrieve.
|
Constructor and Description |
---|
ColumnListHandler()
Creates a new instance of ColumnListHandler.
|
ColumnListHandler(int columnIndex)
Creates a new instance of ColumnListHandler.
|
ColumnListHandler(java.lang.String columnName)
Creates a new instance of ColumnListHandler.
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
handleRow(java.sql.ResultSet rs)
Returns one
ResultSet column value as Object . |
handle
private int columnIndex
private java.lang.String columnName
public ColumnListHandler()
handle()
.public ColumnListHandler(int columnIndex)
columnIndex
- The index of the column to retrieve from the
ResultSet
.public ColumnListHandler(java.lang.String columnName)
columnName
- The name of the column to retrieve from the
ResultSet
.protected java.lang.Object handleRow(java.sql.ResultSet rs) throws java.sql.SQLException
ResultSet
column value as Object
.handleRow
in class GenericListHandler
rs
- ResultSet
to process.Object
, never null
.java.sql.SQLException
- if a database access error occursGenericListHandler.handle(ResultSet)