Class DefaultConstraintsExtractor

    • Constructor Detail

      • DefaultConstraintsExtractor

        public DefaultConstraintsExtractor()
    • Method Detail

      • extractConstraints

        public java.io.InputStream extractConstraints()
        Creates OutputStream from list of ConstraintMappingsTypes from createConstraintMappingType() method. This stream is used when adding mappings to validation configuration.

        Note that errors during constraints conversion are skipped rather than being thrown by this method. For testing individual constraints please use extractConstraint(AbstractConstraintModel) instead.

        Specified by:
        extractConstraints in interface ConstraintsExtractor
      • extractConstraint

        public java.io.InputStream extractConstraint​(AbstractConstraintModel constraint)
        Creates OutputStream from list of ConstraintMappingsTypes from createConstraintMappingType(constraint) method. This stream is used when adding mappings to test validation configuration.
        Specified by:
        extractConstraint in interface ConstraintsExtractor
      • setConstraintService

        public void setConstraintService​(ConstraintService constraintService)
      • setConstraintMappingsTypeConverter

        public void setConstraintMappingsTypeConverter​(ConstraintConverter<java.util.List<AbstractConstraintModel>,​org.hibernate.validator.internal.xml.binding.ConstraintMappingsType> constraintMappingsTypeConverter)
      • setConstraintModelValidator

        public void setConstraintModelValidator​(ConstraintModelValidator constraintModelValidator)
      • setSkipOnErrorConstraintMappingsTypeConverter

        public void setSkipOnErrorConstraintMappingsTypeConverter​(ConstraintConverter<java.util.List<AbstractConstraintModel>,​org.hibernate.validator.internal.xml.binding.ConstraintMappingsType> skipOnErrorConstraintMappingsTypeConverter)