protected Object processColumn()

in src/main/java/org/apache/commons/dbutils/BeanProcessor.java [392:404]


    protected Object processColumn(final ResultSet resultSet, final int index, final Class<?> propType) throws SQLException {
        Object retval = resultSet.getObject(index);
        if (!propType.isPrimitive() && retval == null) {
            return null;
        }
        for (final ColumnHandler<?> handler : COLUMN_HANDLERS) {
            if (handler.match(propType)) {
                retval = handler.apply(resultSet, index);
                break;
            }
        }
        return retval;
    }