Class CursorResultSet

  • All Implemented Interfaces:
    java.lang.reflect.InvocationHandler

    public class CursorResultSet
    extends AbstractCursorHandler
    • Field Detail

      • module

        public static final java.lang.String module
      • rs

        protected java.sql.ResultSet rs
      • stmt

        protected java.sql.Statement stmt
      • query

        protected java.lang.String query
    • Constructor Detail

      • CursorResultSet

        protected CursorResultSet​(java.sql.Statement stmt,
                                  java.lang.String cursorName,
                                  int fetchSize)
                           throws java.sql.SQLException
        Throws:
        java.sql.SQLException
    • Method Detail

      • invoke

        public java.lang.Object invoke​(java.lang.Object proxy,
                                       java.lang.reflect.Method method,
                                       java.lang.Object[] args)
                                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • next

        protected boolean next()
                        throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • close

        protected void close()
                      throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • newCursorResultSet

        public static java.sql.ResultSet newCursorResultSet​(java.sql.Statement stmt,
                                                            java.lang.String cursorName,
                                                            int fetchSize)
                                                     throws java.sql.SQLException,
                                                            java.lang.Exception
        Throws:
        java.sql.SQLException
        java.lang.Exception