Class ConstraintValidatorContextImpl.ConstraintViolationBuilderImpl

  • All Implemented Interfaces:
    jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder
    Enclosing class:
    ConstraintValidatorContextImpl<T>

    public class ConstraintValidatorContextImpl.ConstraintViolationBuilderImpl
    extends Object
    implements jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder

        jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.ContainerElementNodeBuilderCustomizableContext, jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.ContainerElementNodeBuilderDefinedContext, jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.ContainerElementNodeContextBuilder, jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeBuilderCustomizableContext, jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeBuilderDefinedContext, jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeContextBuilder, jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext, jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderDefinedContext, jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeContextBuilder
    • Constructor Detail

      • ConstraintViolationBuilderImpl

        ConstraintViolationBuilderImpl​(String template,
                                       PathImpl path)
    • Method Detail

      • addNode

        public jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderDefinedContext addNode​(String name)
        Specified by:
        addNode in interface jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder
      • addPropertyNode

        public jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext addPropertyNode​(String name)
        Specified by:
        addPropertyNode in interface jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder
      • addBeanNode

        public jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeBuilderCustomizableContext addBeanNode()
        Specified by:
        addBeanNode in interface jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder
      • addParameterNode

        public jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderDefinedContext addParameterNode​(int index)
        Specified by:
        addParameterNode in interface jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder
      • addConstraintViolation

        public jakarta.validation.ConstraintValidatorContext addConstraintViolation()
        Specified by:
        addConstraintViolation in interface jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder
      • addConstraintViolation

        public jakarta.validation.ConstraintValidatorContext addConstraintViolation​(PathImpl p)
      • addContainerElementNode

        public jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.ContainerElementNodeBuilderCustomizableContext addContainerElementNode​(String name,
                                                                                                                                                               Class<?> containerType,
                                                                                                                                                               Integer typeArgumentIndex)
        Specified by:
        addContainerElementNode in interface jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder