Package org.apache.bval.jsr.util
Class NodeBuilderCustomizableContextImpl
- java.lang.Object
-
- org.apache.bval.jsr.util.NodeBuilderCustomizableContextImpl
-
- All Implemented Interfaces:
jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext
public final class NodeBuilderCustomizableContextImpl extends Object implements jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext
Description: implementation ofConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext
.
-
-
Constructor Summary
Constructors Constructor Description NodeBuilderCustomizableContextImpl(PathImpl path, String name, ConstraintValidatorContextImpl.ConstraintViolationBuilderImpl builder)
Create a new NodeBuilderCustomizableContextImpl instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeBuilderCustomizableContext
addBeanNode()
jakarta.validation.ConstraintValidatorContext
addConstraintViolation()
jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.ContainerElementNodeBuilderCustomizableContext
addContainerElementNode(String name, Class<?> containerType, Integer typeArgumentIndex)
jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext
addNode(String name)
jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext
addPropertyNode(String name)
jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext
inContainer(Class<?> containerClass, Integer typeArgumentIndex)
jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeContextBuilder
inIterable()
-
-
-
Constructor Detail
-
NodeBuilderCustomizableContextImpl
public NodeBuilderCustomizableContextImpl(PathImpl path, String name, ConstraintValidatorContextImpl.ConstraintViolationBuilderImpl builder)
Create a new NodeBuilderCustomizableContextImpl instance.- Parameters:
path
-name
-builder
-
-
-
Method Detail
-
inIterable
public jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeContextBuilder inIterable()
- Specified by:
inIterable
in interfacejakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext
-
addNode
public jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext addNode(String name)
- Specified by:
addNode
in interfacejakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext
-
addPropertyNode
public jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext addPropertyNode(String name)
- Specified by:
addPropertyNode
in interfacejakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext
-
addBeanNode
public jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeBuilderCustomizableContext addBeanNode()
- Specified by:
addBeanNode
in interfacejakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext
-
addConstraintViolation
public jakarta.validation.ConstraintValidatorContext addConstraintViolation()
- Specified by:
addConstraintViolation
in interfacejakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext
-
inContainer
public jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext inContainer(Class<?> containerClass, Integer typeArgumentIndex)
- Specified by:
inContainer
in interfacejakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext
-
addContainerElementNode
public jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.ContainerElementNodeBuilderCustomizableContext addContainerElementNode(String name, Class<?> containerType, Integer typeArgumentIndex)
- Specified by:
addContainerElementNode
in interfacejakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext
-
-