public boolean isFirst() throws SQLException {
        checkState();

        return rs.isFirst();
    }
Indicates whether the cursor is on the first row of
this rowset's <code>ResultSet</code> object.

@return <code>true</code> if the cursor is on the first row;
<code>false</code> otherwise
@throws SQLException if a database access error occurs
           or this rowset does not currently have a valid
           connection, prepared statement, and result set
src/main/java/org/replicadb/rowset/sun/rowset/JdbcRowSetImpl.java