code: @Override
      protected Object[] convertParameters(Object[] params) {
          Iterator<Object> parameterIterator = Iterators.forArray(params);
          List<Object> converted = parameterConverters.stream().map(parameterBinding -> parameterBinding.convertParameter(parameterIterator)).collect(Collectors.toList());
          return converted.toArray(new Object[converted.size()]);
      }
docs: ----------------------------------------------------------------------------------------------------------------------