docs: public int bindValues(PreparedStatement stmt, ValueContainer[] values, int index) throws SQLException
      {
          if (values != null)
          {
              for (int i = 0; i < values.length; i++)
              {
                  setObjectForStatement(stmt, index, values[i].getValue(), values[i].getJdbcType().getType());
                  index++;
              }
          }
          return index;
      }