@Override public ConstraintValidatorFactory getConstraintValidatorFactory() { Assert.notNull(this.validatorFactory, "No target ValidatorFactory set"); return this.validatorFactory.getConstraintValidatorFactory(); }
@Override public ConstraintValidatorFactory getConstraintValidatorFactory() { Assert.notNull(this.validatorFactory, "No target ValidatorFactory set"); return this.validatorFactory.getConstraintValidatorFactory(); }
@Override public ConstraintValidatorFactory getConstraintValidatorFactory() { return getDelegate().getConstraintValidatorFactory(); }
@Override public ConstraintValidatorFactory getConstraintValidatorFactory() { return getDelegate().getConstraintValidatorFactory(); }
@Override public boolean configure(FeatureContext context) { ConstraintValidatorFactory constraintValidatorFactory = validatorFactory.getConstraintValidatorFactory(); if (constraintValidatorFactory instanceof MutableValidatorFactory) { MutableValidatorFactory mutableValidatorFactory = (MutableValidatorFactory) constraintValidatorFactory; ConstraintValidatorFactory validatorFactory = resourceContext.getResource(InjectingConstraintValidatorFactory.class); mutableValidatorFactory.setValidatorFactory(validatorFactory); return true; } return false; } }
/** * {@inheritDoc} */ public ConstraintValidatorFactory getConstraintValidatorFactory() { return validatorFactory.getConstraintValidatorFactory(); }
/** * {@inheritDoc} */ public ConstraintValidatorFactory getConstraintValidatorFactory() { return getValidatorFactory().getConstraintValidatorFactory(); }
/** * {@inheritDoc} */ public ConstraintValidatorFactory getConstraintValidatorFactory() { return getValidatorFactory().getConstraintValidatorFactory(); }
@Override public ConstraintValidatorFactory getConstraintValidatorFactory() { return factory().getConstraintValidatorFactory(); }
protected ConstraintValidator findAndInitializeValidator(Class<?> type) { LOG.trace("Looking for validator for type: {}", type.getName()); for (Class<?> clazz : validators.keySet()) { if (clazz.isAssignableFrom(type)) { Class validatorClass = validators.get(clazz); LOG.trace("Initializing validator: {}", validatorClass.getName()); return factory.getConstraintValidatorFactory().getInstance(validatorClass); } } throw new IllegalArgumentException("No validator found for type: " + type.getName()); }
@Override public ConstraintValidatorFactory getConstraintValidatorFactory() { return factory().getConstraintValidatorFactory(); }
@Override public ConstraintValidatorFactory getConstraintValidatorFactory() { return getDelegate().getConstraintValidatorFactory(); }
/** * {@inheritDoc} */ public ConstraintValidatorFactory getConstraintValidatorFactory() { return getValidatorFactory().getConstraintValidatorFactory(); }
@Test @SpecAssertion(section = Sections.INTEGRATION_GENERAL_OBJECTSLIFECYCLE, id = "d") @SpecAssertion(section = Sections.INTEGRATION_CDI_CUSTOMCONFIGURATION, id = "a") @SpecAssertion(section = Sections.INTEGRATION_CDI, id = "a") public void testConstraintValidatorFactoryIsSubjectToDependencyInjection() { assertNotNull( defaultValidatorFactory ); ConstraintValidatorFactory constraintValidatorFactory = defaultValidatorFactory.getConstraintValidatorFactory(); GreetingConstraintValidator validator = constraintValidatorFactory.getInstance( GreetingConstraintValidator.class ); assertEquals( validator.getMessage(), Greeter.MESSAGE ); }
public BeanValidator(AbstractGwtValidator validator) { ValidatorFactory factory = Validation.buildDefaultValidatorFactory(); if (validator != null) { this.validator = validator; this.validator.init(factory.getConstraintValidatorFactory(), factory.getMessageInterpolator(), factory.getTraversableResolver()); } else { this.validator = new NoopValidator(); } }
/** * {@inheritDoc} */ public Validator getValidator() { ConstraintValidatorFactory constraintValidatorFactory = this.validatorFactory.getConstraintValidatorFactory(); this.wrapped.constraintValidatorFactory( new InjectionAwareConstraintValidatorFactory(constraintValidatorFactory)); return this.wrapped.getValidator(); } }
/** * {@inheritDoc} */ public Validator getValidator() { ConstraintValidatorFactory constraintValidatorFactory = this.validatorFactory.getConstraintValidatorFactory(); this.wrapped.constraintValidatorFactory( new InjectionAwareConstraintValidatorFactory(constraintValidatorFactory)); return this.wrapped.getValidator(); } }
/** * {@inheritDoc} */ public <T extends ConstraintValidator<?, ?>> T getInstance(Class<T> tClass) { T validator = this.injectableValidatorFactory.getValidatorFactory() .getConstraintValidatorFactory().getInstance(tClass); return injectFields(validator, false); } }
@SuppressWarnings({"unchecked"}) public <T extends ConstraintValidator<?, ?>> T getInstance(Class<T> targetClass) { T validator = validatorFactoryResolver.getValidatorFactory() .getConstraintValidatorFactory().getInstance(targetClass); return injectFields(validator, false); } };
@SuppressWarnings({"unchecked"}) public <T extends ConstraintValidator<?, ?>> T getInstance(Class<T> targetClass) { T validator = validatorFactoryResolver.getValidatorFactory() .getConstraintValidatorFactory().getInstance(targetClass); return injectFields(validator, false); } };