code: public void setParameterNameProvider(Configuration<?> apiConfig) {
          Class<? extends ParameterNameProvider> clazz = null;
          ParameterNameProvider pnp = null;
          if (parameterNameProvider != null && versionID >= 11) {
              try {
                  clazz = loadClass(parameterNameProvider).asSubclass(ParameterNameProvider.class);
                  pnp = instantiateClass(clazz);
              } catch (Throwable t) {
                  ValidationException e = new ValidationException(t);
                  throw e;
              }
          }
  
          if (pnp != null) {
              apiConfig.parameterNameProvider(pnp);
          }
      }
docs: Creates and sets the {@link ParameterNameProvider} on the {@link Configuration} passed in.
  
  @param apiConfig the Validation API configuration object used to
  bootstrap the {@link ValidatorFactory}
  @throws ValidationException