docs: @Override
      public void setFetchDirection(int direction) throws SQLException
      {
          checkClosed();
          if ((direction != ResultSet.FETCH_FORWARD) && (direction != ResultSet.FETCH_REVERSE) && (direction != ResultSet.FETCH_UNKNOWN)) {
              throw SQLError.get(SQLError.ILLEGAL_ARGUMENT, direction);
          }
          this.fetchDirection = direction;
      }