title: Retrieve out parameter of @SqlCall as List<String> in jdbi
body: <p><code>@SqlQuery</code> parses select answer into List if you want to. Example:</p>
  
  <pre><code>@SqlQuery("Select a.id from indexes a")
  List&lt;String&gt; selectIds();
  </code></pre>
  
  <p>How can i parse out parameter of <code>@SqlCall</code> as List? I can't understand what type from <code>java.sql.Types</code> i should use. For example here:</p>
  
  <pre><code>@SqlCall("begin " +
           "SELECT a.id " +
           "BULK COLLECT " +
           "INTO :output " +
           "from indexes a; "
           "end;") 
  @OutParameter(name = "output", sqlType = #Don't know what to put here#)
  OutParameters selectIds();
  </code></pre>
  
  <hr>
  
  <p><strong>UPD.</strong>
  Tried this:</p>
  
  <pre><code>@SqlCall("begin " +
          "SELECT DISTINCT scu.LOGIN " +
          "BULK COLLECT " +
          "INTO :output " +
          "from sc_users scu; " +
          "end;")
  @OutParameter(name = "output", sqlType = Types.ARRAY)
  OutParameters selectIds();
  </code></pre>
  
  <p>Got: </p>
  
  <pre><code>org.jdbi.v3.core.statement.UnableToCreateStatementException: Exception while binding 'output' [statement:"begin SELECT DISTINCT scu.LOGIN BULK COLLECT INTO :output from sc_users scu; end;", rewritten:"begin SELECT DISTINCT scu.LOGIN BULK COLLECT INTO ? from sc_users scu; end;", arguments:{ positional:{}, named:{output:org.jdbi.v3.core.statement.Call$OutParamArgument@45198fd9}, finder:[]}]
  </code></pre>
  
  <hr>
  
  <p><strong>UPD2.</strong> Also tried this:</p>
  
  <pre><code>@SqlCall("declare " +
          "ar addressVarray; " +
          "begin " +
          "ar := addressVarray('asd'); " +
          ":output := ar; " +
          "end;")
  @OutParameter(name = "output", sqlType = Types.ARRAY)
  OutParameters getArray();
  </code></pre>
  
  <p>where <code>addressVarray</code> is <code>CREATE Or Replace TYPE addressVarray AS VARRAY(2) OF VARCHAR2(50);</code></p>
  
  <p>Got again:</p>
  
  <pre><code>org.jdbi.v3.core.statement.UnableToCreateStatementException: Exception while binding 'output' [statement:"declare ar addressVarray; begin ar := addressVarray('asd'); :output := ar; end;", rewritten:"declare ar addressVarray; begin ar := addressVarray('asd'); ? := ar; end;", arguments:{ positional:{}, named:{output:org.jdbi.v3.core.statement.Call$OutParamArgument@46c22d8e}, finder:[]}]
  </code></pre>