   end copy_table_values;
 
 
-  /* Method to copy a table into a nested PL/SQL table. Helper method as it is called three times
-   * %param  p_cur       Cursor ID des Cursor that is allowed to contain multiple rows
-   * %param  p_row_tab   PL/SQL table with the rows and column values
-   * %param [p_template] Optiona template. If present, no template is expected to be part of the cursor
-   * %usage Is used to copy a table into a nested PL/SQL table.
+  /*+ Method to copy a table into a nested PL/SQL table. Helper method as it is called three times
+   * @param  p_cur       Cursor ID des Cursor that is allowed to contain multiple rows
+   * @param  p_row_tab   PL/SQL table with the rows and column values
+   * @param [p_template] Optiona template. If present, no template is expected to be part of the cursor
+   * @usage Is used to copy a table into a nested PL/SQL table.
    */
   procedure copy_table_to_row_tab(
     p_cur in out nocopy binary_integer,

  end bulk_replace;


  -- %param  p_result  Overlaod with return value CLOB_TABLE
  procedure bulk_replace(
    p_row_tab in row_tab,
    p_delimiter in varchar2,

  l_ref_rec ref_rec_type;


  /*+ HELPER */
  /*+ Method to open a cursor
   * @param  p_cur     Cursor ID
   * @param  p_cursor  SYS_REFCURSOR
   * @usage  Overload is used if a sys_refcursor needs to be converted to a DBMS_SQL cursor
   */
  procedure open_cursor(
    p_cur out nocopy binary_integer,
