Interface RowSetFactory



  • public interface RowSetFactory
    An interface that defines the implementation of a factory that is used to obtain different types of RowSet implementations.
    Since:
    1.7
    • Method Detail

      • createCachedRowSet

        CachedRowSet createCachedRowSet​()
                                 throws SQLException

        Creates a new instance of a CachedRowSet.

        Returns:
        A new instance of a CachedRowSet.
        Throws:
        SQLException - if a CachedRowSet cannot be created.
        Since:
        1.7
      • createFilteredRowSet

        FilteredRowSet createFilteredRowSet​()
                                     throws SQLException

        Creates a new instance of a FilteredRowSet.

        Returns:
        A new instance of a FilteredRowSet.
        Throws:
        SQLException - if a FilteredRowSet cannot be created.
        Since:
        1.7
      • createJdbcRowSet

        JdbcRowSet createJdbcRowSet​()
                             throws SQLException

        Creates a new instance of a JdbcRowSet.

        Returns:
        A new instance of a JdbcRowSet.
        Throws:
        SQLException - if a JdbcRowSet cannot be created.
        Since:
        1.7
      • createJoinRowSet

        JoinRowSet createJoinRowSet​()
                             throws SQLException

        Creates a new instance of a JoinRowSet.

        Returns:
        A new instance of a JoinRowSet.
        Throws:
        SQLException - if a JoinRowSet cannot be created.
        Since:
        1.7
      • createWebRowSet

        WebRowSet createWebRowSet​()
                           throws SQLException

        Creates a new instance of a WebRowSet.

        Returns:
        A new instance of a WebRowSet.
        Throws:
        SQLException - if a WebRowSet cannot be created.
        Since:
        1.7