Class OpenSourceDbAdaptor

    • Method Detail

      • tableExists

        public boolean tableExists​(Connection conn,
                                   String schema,
                                   String name)
        Description copied from class: DBAdaptor
        Checks if table exists in the DB.
        Specified by:
        tableExists in class DBAdaptor
        Parameters:
        conn - DB connection
        schema - schema name
        name - table name
      • getOneFieldStatement

        public PreparedStatement getOneFieldStatement​(Connection conn,
                                                      Column<?> c,
                                                      String where)
        Description copied from class: DBAdaptor
        Creates a PreparedStatement object for a SELECT statement of a single column containing at most one record.
        Specified by:
        getOneFieldStatement in class DBAdaptor
        Parameters:
        conn - DB connection
        c - column to select
        where - WHERE condition
      • getNavigationStatement

        public PreparedStatement getNavigationStatement​(Connection conn,
                                                        FromClause from,
                                                        String orderBy,
                                                        String navigationWhereClause,
                                                        Set<String> fields,
                                                        long offset)
        Description copied from class: DBAdaptor
        Returns navigable PreparedStatement by a filtered set of records.
        Specified by:
        getNavigationStatement in class DBAdaptor
        Parameters:
        conn - Connection
        from - From clause
        orderBy - Sorting order (ascending or descending)
        navigationWhereClause - Navigable set condition (from current record)
        fields - Fields of selection
        offset - First record offset
      • nullsFirst

        public boolean nullsFirst()
        Description copied from interface: QueryBuildingHelper
        Does RDBMS sort nulls first?
      • sequenceExists

        public boolean sequenceExists​(Connection conn,
                                      String schema,
                                      String name)
        Description copied from class: DBAdaptor
        Checks if sequence exists in the DB.
        Specified by:
        sequenceExists in class DBAdaptor
        Parameters:
        conn - DB connection
        schema - schema name
        name - sequence name