code: public ParameterBinding getBindingFor(int position) {
  
          for (ParameterBinding binding : bindings) {
              if (binding.hasPosition(position)) {
                  return binding;
              }
          }
  
          throw new IllegalArgumentException(String.format("No parameter binding found for position %s!", position));
      }
docs: Returns the {@link ParameterBinding} for the given position.
  
  @param position
  @return