org.jboss.ejb.plugins.cmp.jdbc
Class JDBCResultSetReader.AbstractPrimitiveReader

java.lang.Object
  extended byorg.jboss.ejb.plugins.cmp.jdbc.JDBCResultSetReader.AbstractResultSetReader (src) 
      extended byorg.jboss.ejb.plugins.cmp.jdbc.JDBCResultSetReader.AbstractPrimitiveReader
All Implemented Interfaces:
JDBCResultSetReader (src)
Enclosing class:
JDBCResultSetReader (src)

public abstract static class JDBCResultSetReader.AbstractPrimitiveReader
extends JDBCResultSetReader.AbstractResultSetReader (src)


Nested Class Summary
 
Nested classes inherited from class org.jboss.ejb.plugins.cmp.jdbc.JDBCResultSetReader (src)
JDBCResultSetReader.AbstractPrimitiveReader (src) , JDBCResultSetReader.AbstractResultSetReader (src)
 
Field Summary
 
Fields inherited from interface org.jboss.ejb.plugins.cmp.jdbc.JDBCResultSetReader (src)
ARRAY_READER, BIGDECIMAL_READER, BINARY_READER, BLOB_READER, BOOLEAN_READER, BYTE_ARRAY_READER, BYTE_READER, CHARACTER_READER, CLOB_READER, DOUBLE_READER, FLOAT_READER, INT_READER, JAVA_OBJECT_READER, JAVA_SQL_DATE_READER, JAVA_SQL_TIME_READER, JAVA_SQL_TIMESTAMP_READER, JAVA_UTIL_DATE_READER, LONG_READER, LONGVARBINARY_READER, LONGVARCHAR_READER, OBJECT_READER, OTHER_READER, REF_READER, SHORT_READER, STRING_READER, STRUCT_READER, VARBINARY_READER
 
Constructor Summary
JDBCResultSetReader.AbstractPrimitiveReader()
           
 
Method Summary
protected  java.lang.Object coerceToJavaType(java.lang.Object value, java.lang.Class destination)
           
 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.
 
Methods inherited from class org.jboss.ejb.plugins.cmp.jdbc.JDBCResultSetReader.AbstractResultSetReader (src)
readResult
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JDBCResultSetReader.AbstractPrimitiveReader

public JDBCResultSetReader.AbstractPrimitiveReader()
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
Description copied from interface: JDBCResultSetReader (src)
Reads one column from the java.sql.ResultSet.

Specified by:
get in interface JDBCResultSetReader (src)
Overrides:
get in class JDBCResultSetReader.AbstractResultSetReader (src)
Throws:
java.sql.SQLException

coerceToJavaType

protected java.lang.Object coerceToJavaType(java.lang.Object value,
                                            java.lang.Class destination)
                                     throws java.sql.SQLException
Overrides:
coerceToJavaType in class JDBCResultSetReader.AbstractResultSetReader (src)
Throws:
java.sql.SQLException