Interface ResultSet

  • All Superinterfaces:
    java.lang.AutoCloseable
    All Known Implementing Classes:
    SQLite4JResultSet

    public interface ResultSet
    extends java.lang.AutoCloseable
    • Method Detail

      • next

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

        void close()
            throws java.sql.SQLException
        Specified by:
        close in interface java.lang.AutoCloseable
        Throws:
        java.sql.SQLException
      • wasNull

        boolean wasNull()
                 throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getString

        java.lang.String getString​(int columnIndex)
                            throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getBoolean

        boolean getBoolean​(int columnIndex)
                    throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getByte

        byte getByte​(int columnIndex)
              throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getShort

        short getShort​(int columnIndex)
                throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getInt

        int getInt​(int columnIndex)
            throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getLong

        long getLong​(int columnIndex)
              throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getDouble

        double getDouble​(int columnIndex)
                  throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getBigDecimal

        BigDecimal getBigDecimal​(int columnIndex,
                                 int scale)
                          throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getBytes

        byte[] getBytes​(int columnIndex)
                 throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getDate

        Date getDate​(int columnIndex)
              throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getTime

        Time getTime​(int columnIndex)
              throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getTimestamp

        Timestamp getTimestamp​(int columnIndex)
                        throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getString

        java.lang.String getString​(java.lang.String columnName)
                            throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getBoolean

        boolean getBoolean​(java.lang.String columnName)
                    throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getByte

        byte getByte​(java.lang.String columnName)
              throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getShort

        short getShort​(java.lang.String columnName)
                throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getInt

        int getInt​(java.lang.String columnName)
            throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getLong

        long getLong​(java.lang.String columnName)
              throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getDouble

        double getDouble​(java.lang.String columnName)
                  throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getBigDecimal

        BigDecimal getBigDecimal​(java.lang.String columnName,
                                 int scale)
                          throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getBytes

        byte[] getBytes​(java.lang.String columnName)
                 throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getDate

        Date getDate​(java.lang.String columnName)
              throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getTime

        Time getTime​(java.lang.String columnName)
              throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getTimestamp

        Timestamp getTimestamp​(java.lang.String columnName)
                        throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getWarnings

        java.sql.SQLWarning getWarnings()
                                 throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • clearWarnings

        void clearWarnings()
                    throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getCursorName

        java.lang.String getCursorName()
                                throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getMetaData

        ResultSetMetaData getMetaData()
                               throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getObject

        java.lang.Object getObject​(int columnIndex)
                            throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getObject

        java.lang.Object getObject​(java.lang.String columnName)
                            throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • findColumn

        int findColumn​(java.lang.String columnName)
                throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getBigDecimal

        BigDecimal getBigDecimal​(int columnIndex)
                          throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getBigDecimal

        BigDecimal getBigDecimal​(java.lang.String columnName)
                          throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • isBeforeFirst

        boolean isBeforeFirst()
                       throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • isAfterLast

        boolean isAfterLast()
                     throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • isFirst

        boolean isFirst()
                 throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • isLast

        boolean isLast()
                throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • beforeFirst

        void beforeFirst()
                  throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • afterLast

        void afterLast()
                throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • first

        boolean first()
               throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • last

        boolean last()
              throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getRow

        int getRow()
            throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • absolute

        boolean absolute​(int row)
                  throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • relative

        boolean relative​(int rows)
                  throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • previous

        boolean previous()
                  throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • setFetchDirection

        void setFetchDirection​(int direction)
                        throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getFetchDirection

        int getFetchDirection()
                       throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • setFetchSize

        void setFetchSize​(int rows)
                   throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getFetchSize

        int getFetchSize()
                  throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getType

        int getType()
             throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getConcurrency

        int getConcurrency()
                    throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getStatement

        Statement getStatement()
                        throws java.sql.SQLException
        Throws:
        java.sql.SQLException