org.jboss.ejb.plugins.cmp.jdbc
Interface JDBCResultSetReader

All Known Implementing Classes:
JDBCResultSetReader.AbstractPrimitiveReader, JDBCResultSetReader.AbstractResultSetReader

public interface JDBCResultSetReader

Implementations of this interface are used to read java.sql.ResultSet.

Version:
$Revision: 57209 $
Author:
Alexey Loubyansky

Nested Class Summary
static class JDBCResultSetReader.AbstractPrimitiveReader
           
static class JDBCResultSetReader.AbstractResultSetReader
           
 
Field Summary
static JDBCResultSetReader ARRAY_READER
           
static JDBCResultSetReader BIGDECIMAL_READER
           
static JDBCResultSetReader BINARY_READER
           
static JDBCResultSetReader BLOB_READER
           
static JDBCResultSetReader BOOLEAN_READER
           
static JDBCResultSetReader BYTE_ARRAY_READER
           
static JDBCResultSetReader BYTE_READER
           
static JDBCResultSetReader CHARACTER_READER
           
static JDBCResultSetReader CLOB_READER
           
static JDBCResultSetReader DOUBLE_READER
           
static JDBCResultSetReader FLOAT_READER
           
static JDBCResultSetReader INT_READER
           
static JDBCResultSetReader JAVA_OBJECT_READER
           
static JDBCResultSetReader JAVA_SQL_DATE_READER
           
static JDBCResultSetReader JAVA_SQL_TIME_READER
           
static JDBCResultSetReader JAVA_SQL_TIMESTAMP_READER
           
static JDBCResultSetReader JAVA_UTIL_DATE_READER
           
static JDBCResultSetReader LONG_READER
           
static JDBCResultSetReader LONGVARBINARY_READER
           
static JDBCResultSetReader LONGVARCHAR_READER
           
static JDBCResultSetReader OBJECT_READER
           
static JDBCResultSetReader OTHER_READER
           
static JDBCResultSetReader REF_READER
           
static JDBCResultSetReader SHORT_READER
           
static JDBCResultSetReader STRING_READER
           
static JDBCResultSetReader STRUCT_READER
           
static JDBCResultSetReader VARBINARY_READER
           
 
Method Summary
 Object get(ResultSet rs, int index, Class destination, org.jboss.logging.Logger log)
          Reads one column from the java.sql.ResultSet.
 

Field Detail

CLOB_READER

static final JDBCResultSetReader CLOB_READER

LONGVARCHAR_READER

static final JDBCResultSetReader LONGVARCHAR_READER

BINARY_READER

static final JDBCResultSetReader BINARY_READER

VARBINARY_READER

static final JDBCResultSetReader VARBINARY_READER

BLOB_READER

static final JDBCResultSetReader BLOB_READER

LONGVARBINARY_READER

static final JDBCResultSetReader LONGVARBINARY_READER

JAVA_OBJECT_READER

static final JDBCResultSetReader JAVA_OBJECT_READER

STRUCT_READER

static final JDBCResultSetReader STRUCT_READER

ARRAY_READER

static final JDBCResultSetReader ARRAY_READER

OTHER_READER

static final JDBCResultSetReader OTHER_READER

JAVA_UTIL_DATE_READER

static final JDBCResultSetReader JAVA_UTIL_DATE_READER

JAVA_SQL_DATE_READER

static final JDBCResultSetReader JAVA_SQL_DATE_READER

JAVA_SQL_TIME_READER

static final JDBCResultSetReader JAVA_SQL_TIME_READER

JAVA_SQL_TIMESTAMP_READER

static final JDBCResultSetReader JAVA_SQL_TIMESTAMP_READER

BIGDECIMAL_READER

static final JDBCResultSetReader BIGDECIMAL_READER

REF_READER

static final JDBCResultSetReader REF_READER

BYTE_ARRAY_READER

static final JDBCResultSetReader BYTE_ARRAY_READER

OBJECT_READER

static final JDBCResultSetReader OBJECT_READER

STRING_READER

static final JDBCResultSetReader STRING_READER

BOOLEAN_READER

static final JDBCResultSetReader BOOLEAN_READER

BYTE_READER

static final JDBCResultSetReader BYTE_READER

CHARACTER_READER

static final JDBCResultSetReader CHARACTER_READER

SHORT_READER

static final JDBCResultSetReader SHORT_READER

INT_READER

static final JDBCResultSetReader INT_READER

LONG_READER

static final JDBCResultSetReader LONG_READER

FLOAT_READER

static final JDBCResultSetReader FLOAT_READER

DOUBLE_READER

static final JDBCResultSetReader DOUBLE_READER
Method Detail

get

Object get(ResultSet rs,
           int index,
           Class destination,
           org.jboss.logging.Logger log)
           throws SQLException
Reads one column from the java.sql.ResultSet.

Parameters:
rs - the java.sql.ResultSet to read from
index - the index of the column
destination - the expected Java class of result
log - the logger
Returns:
column value
Throws:
SQLException


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.