code: @Override
      public ResultSet executeQuery() throws SQLException
      {
          checkClosed();
          if (!this.Query.isOfType(VoltSQL.TYPE_EXEC,VoltSQL.TYPE_SELECT)) {
              throw SQLError.get(SQLError.ILLEGAL_STATEMENT, this.Query.toSqlString());
          }
          ResultSet result = this.executeQuery(this.Query.getExecutableQuery(this.parameters));
          this.parameters = this.Query.getParameterArray();
          return result;
      }
docs: Executes the SQL query in this PreparedStatement object and returns the ResultSet object generated by the query.