Class ConstraintValidatorContextImpl.NodeBuilderCustomizableContextImpl
java.lang.Object
de.knightsoftnet.validators.client.impl.ConstraintValidatorContextImpl.NodeBuilderCustomizableContextImpl
- All Implemented Interfaces:
jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext
- Enclosing class:
ConstraintValidatorContextImpl<A extends Annotation,T>
public final class ConstraintValidatorContextImpl.NodeBuilderCustomizableContextImpl
extends Object
implements jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext
Immutable GWT safe
ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext.-
Constructor Summary
ConstructorsConstructorDescriptionNodeBuilderCustomizableContextImpl(ConstraintValidatorContextImpl<A, T>.ConstraintViolationBuilderImpl parent, String messageTemplate, org.hibernate.validator.internal.engine.path.PathImpl path) constructor. -
Method Summary
Modifier and TypeMethodDescriptionjakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeBuilderCustomizableContextjakarta.validation.ConstraintValidatorContextjakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.ContainerElementNodeBuilderCustomizableContextaddContainerElementNode(String name, Class<?> containerType, Integer typeArgumentIndex) jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContextjakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContextaddPropertyNode(String name) jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContextinContainer(Class<?> containerClass, Integer typeArgumentIndex) jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeContextBuilder
-
Constructor Details
-
NodeBuilderCustomizableContextImpl
public NodeBuilderCustomizableContextImpl(ConstraintValidatorContextImpl<A, T>.ConstraintViolationBuilderImpl parent, String messageTemplate, org.hibernate.validator.internal.engine.path.PathImpl path) constructor.- Parameters:
parent- ConstraintViolationBuilderImpl which is parentmessageTemplate- message templatepath- path of the element
-
-
Method Details
-
addConstraintViolation
public jakarta.validation.ConstraintValidatorContext addConstraintViolation()- Specified by:
addConstraintViolationin interfacejakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext
-
addNode
public jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext addNode(String name) - Specified by:
addNodein interfacejakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext
-
addPropertyNode
public jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext addPropertyNode(String name) - Specified by:
addPropertyNodein interfacejakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext
-
inIterable
public jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeContextBuilder inIterable()- Specified by:
inIterablein interfacejakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext
-
inContainer
public jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext inContainer(Class<?> containerClass, Integer typeArgumentIndex) - Specified by:
inContainerin interfacejakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext
-
addBeanNode
public jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeBuilderCustomizableContext addBeanNode()- Specified by:
addBeanNodein interfacejakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext
-
addContainerElementNode
public jakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.ContainerElementNodeBuilderCustomizableContext addContainerElementNode(String name, Class<?> containerType, Integer typeArgumentIndex) - Specified by:
addContainerElementNodein interfacejakarta.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext
-