Class DefaultConstraintValidatorFactory

  • All Implemented Interfaces:
    Closeable, AutoCloseable, javax.validation.ConstraintValidatorFactory

    public class DefaultConstraintValidatorFactory
    extends Object
    implements javax.validation.ConstraintValidatorFactory, Closeable
    Description: create constraint instances with the default / no-arg constructor
    • Constructor Detail

      • DefaultConstraintValidatorFactory

        public DefaultConstraintValidatorFactory()
    • Method Detail

      • getInstance

        public <T extends javax.validation.ConstraintValidator<?,​?>> T getInstance​(Class<T> constraintClass)
        Instantiate a Constraint.
        Specified by:
        getInstance in interface javax.validation.ConstraintValidatorFactory
        Returns:
        Returns a new Constraint instance The ConstraintFactory is not responsible for calling Constraint#initialize
      • releaseInstance

        public void releaseInstance​(javax.validation.ConstraintValidator<?,​?> instance)
        Specified by:
        releaseInstance in interface javax.validation.ConstraintValidatorFactory