@Override public ValidationConfig getContext(final Class<?> type) { return new ValidationConfig() .constraintValidatorFactory( resourceContext.getResource(InjectingConstraintValidatorFactory.class)) .parameterNameProvider(new RebaseParameterNameProvider()); }
@Override public ValidationConfig getContext(final Class<?> type) { ValidatorFactory factory = AppLoader.getInstance(ValidatorFactory.class); ValidationConfig config = new ValidationConfig(); config.constraintValidatorFactory(factory.getConstraintValidatorFactory()); config.messageInterpolator(factory.getMessageInterpolator()); config.parameterNameProvider(factory.getParameterNameProvider()); config.traversableResolver(factory.getTraversableResolver()); return config; }
@Override public ValidationConfig getContext(final Class<?> type) { final ValidationConfig config = new ValidationConfig(); config.constraintValidatorFactory( resourceContext.getResource(InjectingConstraintValidatorFactory.class)); config.parameterNameProvider(new CustomParameterNameProvider()); return config; }
/** Get a context. */ @Override public ValidationConfig getContext(Class<?> type) { final ValidationConfig config = new ValidationConfig(); config.constraintValidatorFactory(resourceContext.getResource(InjectingConstraintValidatorFactory.class)); CachingParanamer paranamer = new CachingParanamer(new CustomAnnotationParanamer()); config.parameterNameProvider(new ParanamerParameterNameProvider(paranamer)); return config; }
@Override public ValidationConfig getContext(final Class<?> type) { final ValidationConfig config = new ValidationConfig(); config.constraintValidatorFactory(resourceContext.getResource(InjectingConstraintValidatorFactory.class)); config.parameterNameProvider(new CustomParameterNameProvider()); return config; }
@Override public ValidationConfig getContext(Class<?> type) { return new ValidationConfig() // // .messageInterpolator(new ResourceBundleMessageInterpolator(// // new PlatformResourceBundleLocator("ValidationMessages"))) .constraintValidatorFactory(resourceContext.getResource(InjectingConstraintValidatorFactory.class)); }
@Override public ValidationConfig getContext(final Class<?> type) { return new ValidationConfig() .constraintValidatorFactory(resourceContext.getResource(InjectingConstraintValidatorFactory.class)) .parameterNameProvider(new ParanamerParameterNameProvider()) .messageInterpolator( new ResourceBundleMessageInterpolator( buildBundleLocator(VALIDATION_MESSAGE_BUNDLE_NAME), buildBundleLocator(Messages.BUNDLE_NAME), mode.isProd() ) ); }
/** * {@inheritDoc} */ @Override public ValidationConfig getContext(final Class<?> type) { final ValidationConfig config = new ValidationConfig(); config.constraintValidatorFactory(resourceContext.getResource(InjectingConstraintValidatorFactory.class)); config.parameterNameProvider(new CustomParameterNameProvider()); config.messageInterpolator(new DefaultMessageInterpolator(Validation.buildDefaultValidatorFactory().getMessageInterpolator())); return config; }
/** * {@inheritDoc} */ @Override public ValidationConfig getContext(Class<?> type) { return new ValidationConfig() .messageInterpolator( // TODO: ResourceBundleMessageInterpolator always return default messages new ResourceBundleMessageInterpolator( new PlatformResourceBundleLocator(Messages.RESOURCE_BUNDLE_BASE_NAME))); }
/** * Get a context of type {@code ValidationConfig} that is applicable to the supplied type. * * @param type the class of object for which a context is desired * @return a context for the supplied type or {@code null} if a context for the supplied type is not available from * this provider. */ @Override public ValidationConfig getContext(Class<?> type) { final ValidationConfig config = new ValidationConfig(); config.setMessageInterpolator(new LocaleSpecificMessageInterpolator(Validation.byDefaultProvider().configure() .getDefaultMessageInterpolator())); config.setParameterNameProvider(new CustomParameterNameProvider()); return config; }