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

All Known Implementing Classes:
JDBCResultSetReader.AbstractResultSetReader (src)

public interface JDBCResultSetReader

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


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

Field Detail

CLOB_READER

public static final JDBCResultSetReader (src)  CLOB_READER

LONGVARCHAR_READER

public static final JDBCResultSetReader (src)  LONGVARCHAR_READER

BINARY_READER

public static final JDBCResultSetReader (src)  BINARY_READER

VARBINARY_READER

public static final JDBCResultSetReader (src)  VARBINARY_READER

BLOB_READER

public static final JDBCResultSetReader (src)  BLOB_READER

LONGVARBINARY_READER

public static final JDBCResultSetReader (src)  LONGVARBINARY_READER

JAVA_OBJECT_READER

public static final JDBCResultSetReader (src)  JAVA_OBJECT_READER

STRUCT_READER

public static final JDBCResultSetReader (src)  STRUCT_READER

ARRAY_READER

public static final JDBCResultSetReader (src)  ARRAY_READER

OTHER_READER

public static final JDBCResultSetReader (src)  OTHER_READER

JAVA_UTIL_DATE_READER

public static final JDBCResultSetReader (src)  JAVA_UTIL_DATE_READER

JAVA_SQL_DATE_READER

public static final JDBCResultSetReader (src)  JAVA_SQL_DATE_READER

JAVA_SQL_TIME_READER

public static final JDBCResultSetReader (src)  JAVA_SQL_TIME_READER

JAVA_SQL_TIMESTAMP_READER

public static final JDBCResultSetReader (src)  JAVA_SQL_TIMESTAMP_READER

BIGDECIMAL_READER

public static final JDBCResultSetReader (src)  BIGDECIMAL_READER

REF_READER

public static final JDBCResultSetReader (src)  REF_READER

BYTE_ARRAY_READER

public static final JDBCResultSetReader (src)  BYTE_ARRAY_READER

OBJECT_READER

public static final JDBCResultSetReader (src)  OBJECT_READER

STRING_READER

public static final JDBCResultSetReader (src)  STRING_READER

BOOLEAN_READER

public static final JDBCResultSetReader (src)  BOOLEAN_READER

BYTE_READER

public static final JDBCResultSetReader (src)  BYTE_READER

CHARACTER_READER

public static final JDBCResultSetReader (src)  CHARACTER_READER

SHORT_READER

public static final JDBCResultSetReader (src)  SHORT_READER

INT_READER

public static final JDBCResultSetReader (src)  INT_READER

LONG_READER

public static final JDBCResultSetReader (src)  LONG_READER

FLOAT_READER

public static final JDBCResultSetReader (src)  FLOAT_READER

DOUBLE_READER

public static final JDBCResultSetReader (src)  DOUBLE_READER
Method Detail

get

public java.lang.Object get(java.sql.ResultSet rs,
                            int index,
                            java.lang.Class destination,
                            Logger (src)  log)
                     throws java.sql.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