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

All Known Implementing Classes:
JDBCResultSetReader.AbstractResultSetReader

public interface JDBCResultSetReader

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

Version:
$Revision: 1.1.2.2 $
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

public static final JDBCResultSetReader CLOB_READER

LONGVARCHAR_READER

public static final JDBCResultSetReader LONGVARCHAR_READER

BINARY_READER

public static final JDBCResultSetReader BINARY_READER

VARBINARY_READER

public static final JDBCResultSetReader VARBINARY_READER

BLOB_READER

public static final JDBCResultSetReader BLOB_READER

LONGVARBINARY_READER

public static final JDBCResultSetReader LONGVARBINARY_READER

JAVA_OBJECT_READER

public static final JDBCResultSetReader JAVA_OBJECT_READER

STRUCT_READER

public static final JDBCResultSetReader STRUCT_READER

ARRAY_READER

public static final JDBCResultSetReader ARRAY_READER

OTHER_READER

public static final JDBCResultSetReader OTHER_READER

JAVA_UTIL_DATE_READER

public static final JDBCResultSetReader JAVA_UTIL_DATE_READER

JAVA_SQL_DATE_READER

public static final JDBCResultSetReader JAVA_SQL_DATE_READER

JAVA_SQL_TIME_READER

public static final JDBCResultSetReader JAVA_SQL_TIME_READER

JAVA_SQL_TIMESTAMP_READER

public static final JDBCResultSetReader JAVA_SQL_TIMESTAMP_READER

BIGDECIMAL_READER

public static final JDBCResultSetReader BIGDECIMAL_READER

REF_READER

public static final JDBCResultSetReader REF_READER

BYTE_ARRAY_READER

public static final JDBCResultSetReader BYTE_ARRAY_READER

OBJECT_READER

public static final JDBCResultSetReader OBJECT_READER

STRING_READER

public static final JDBCResultSetReader STRING_READER

BOOLEAN_READER

public static final JDBCResultSetReader BOOLEAN_READER

BYTE_READER

public static final JDBCResultSetReader BYTE_READER

CHARACTER_READER

public static final JDBCResultSetReader CHARACTER_READER

SHORT_READER

public static final JDBCResultSetReader SHORT_READER

INT_READER

public static final JDBCResultSetReader INT_READER

LONG_READER

public static final JDBCResultSetReader LONG_READER

FLOAT_READER

public static final JDBCResultSetReader FLOAT_READER

DOUBLE_READER

public static final JDBCResultSetReader DOUBLE_READER
Method Detail

get

public 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.