Class AnnotationValidatorFactory


  • public class AnnotationValidatorFactory
    extends java.lang.Object
    Creates instances of Annotation Validators.
    Since:
    4.12
    • Field Detail

      • VALIDATORS_FOR_ANNOTATION_TYPES

        private static final java.util.concurrent.ConcurrentHashMap<ValidateWith,​AnnotationValidator> VALIDATORS_FOR_ANNOTATION_TYPES
    • Constructor Detail

      • AnnotationValidatorFactory

        public AnnotationValidatorFactory()
    • Method Detail

      • createAnnotationValidator

        public AnnotationValidator createAnnotationValidator​(ValidateWith validateWithAnnotation)
        Creates the AnnotationValidator specified by the value in ValidateWith. Instances are cached.
        Returns:
        An instance of the AnnotationValidator.
        Since:
        4.12