/** * Creates an injectable {@link javax.validation.Validator} which supports cdi based dependency injection for * {@link javax.validation.ConstraintValidator}s * @return injectable validator */ @Produces @Dependent @Advanced public InjectableValidator createValidatorForDependencyInjectionAwareConstraintValidators() { return new InjectableValidator( createValidatorFactoryForDependencyInjectionAwareConstraintValidators()); }
/** * Creates an injectable {@link javax.validation.MessageInterpolator} * @return injectable message-interpolator */ @Produces @Dependent @Advanced public InjectableMessageInterpolator createMessageInterpolator() { return new InjectableMessageInterpolator( createValidatorFactoryForDependencyInjectionAwareConstraintValidators()); } }
/** * Creates an injectable {@link javax.validation.Validator} which supports cdi based dependency injection for * {@link javax.validation.ConstraintValidator}s * @return injectable validator */ @Produces @Dependent @Advanced public InjectableValidator createValidatorForDependencyInjectionAwareConstraintValidators() { return new InjectableValidator( createValidatorFactoryForDependencyInjectionAwareConstraintValidators()); }
/** * Creates an injectable {@link javax.validation.MessageInterpolator} * @return injectable message-interpolator */ @Produces @Dependent @Advanced public InjectableMessageInterpolator createMessageInterpolator() { return new InjectableMessageInterpolator( createValidatorFactoryForDependencyInjectionAwareConstraintValidators()); } }
/** * Creates an injectable {@link javax.validation.ConstraintValidatorFactory} * which supports cdi based dependency injection for {@link javax.validation.ConstraintValidator}s * @return injectable constraint-validator-factory */ @Produces @Dependent @Advanced public InjectableConstraintValidatorFactory createConstraintValidatorFactoryForDependencyInjectionAwareConstraintValidators() { return new InjectableConstraintValidatorFactory( createValidatorFactoryForDependencyInjectionAwareConstraintValidators()); }
/** * Creates an injectable {@link javax.validation.MessageInterpolator} * @return injectable message-interpolator */ @Produces @Dependent @Advanced public InjectableMessageInterpolator createMessageInterpolator() { return new InjectableMessageInterpolator( createValidatorFactoryForDependencyInjectionAwareConstraintValidators()); } }
/** * Creates an injectable {@link javax.validation.Validator} which supports cdi based dependency injection for * {@link javax.validation.ConstraintValidator}s * @return injectable validator */ @Produces @Dependent @Advanced public InjectableValidator createValidatorForDependencyInjectionAwareConstraintValidators() { return new InjectableValidator( createValidatorFactoryForDependencyInjectionAwareConstraintValidators()); }
/** * Creates an injectable {@link javax.validation.ConstraintValidatorFactory} * which supports cdi based dependency injection for {@link javax.validation.ConstraintValidator}s * @return injectable constraint-validator-factory */ @Produces @Dependent @Advanced public InjectableConstraintValidatorFactory createConstraintValidatorFactoryForDependencyInjectionAwareConstraintValidators() { return new InjectableConstraintValidatorFactory( createValidatorFactoryForDependencyInjectionAwareConstraintValidators()); }
/** * Creates an injectable {@link javax.validation.ConstraintValidatorFactory} * which supports cdi based dependency injection for {@link javax.validation.ConstraintValidator}s * @return injectable constraint-validator-factory */ @Produces @Dependent @Advanced public InjectableConstraintValidatorFactory createConstraintValidatorFactoryForDependencyInjectionAwareConstraintValidators() { return new InjectableConstraintValidatorFactory( createValidatorFactoryForDependencyInjectionAwareConstraintValidators()); }