Class ConstraintValidatorContextImpl.ConstraintViolationBuilderImpl
java.lang.Object
de.knightsoftnet.validators.client.impl.ConstraintValidatorContextImpl.ConstraintViolationBuilderImpl
- All Implemented Interfaces:
javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder
- Enclosing class:
- ConstraintValidatorContextImpl<A extends Annotation,
T>
public final class ConstraintValidatorContextImpl.ConstraintViolationBuilderImpl
extends Object
implements javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder
Builder for
ConstraintValidatorContextImpl.-
Nested Class Summary
Nested classes/interfaces inherited from interface javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder
javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.ContainerElementNodeBuilderCustomizableContext, javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.ContainerElementNodeBuilderDefinedContext, javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.ContainerElementNodeContextBuilder, javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeBuilderCustomizableContext, javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeBuilderDefinedContext, javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeContextBuilder, javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext, javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderDefinedContext, javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeContextBuilder -
Constructor Summary
ConstructorsConstructorDescriptionConstraintViolationBuilderImpl(ConstraintValidatorContextImpl<A, T> constraintValidatorContextImpl, String messageTemplate) constructor. -
Method Summary
Modifier and TypeMethodDescriptionjavax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeBuilderCustomizableContextjavax.validation.ConstraintValidatorContextjavax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.ContainerElementNodeBuilderCustomizableContextaddContainerElementNode(String name, Class<?> containerType, Integer typeArgumentIndex) javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderDefinedContextjavax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderDefinedContextaddParameterNode(int pindex) javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContextaddPropertyNode(String pname)
-
Constructor Details
-
ConstraintViolationBuilderImpl
public ConstraintViolationBuilderImpl(ConstraintValidatorContextImpl<A, T> constraintValidatorContextImpl, String messageTemplate) constructor.- Parameters:
constraintValidatorContextImpl- contextmessageTemplate- message template
-
-
Method Details
-
addConstraintViolation
public javax.validation.ConstraintValidatorContext addConstraintViolation()- Specified by:
addConstraintViolationin interfacejavax.validation.ConstraintValidatorContext.ConstraintViolationBuilder
-
addNode
public javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderDefinedContext addNode(String name) - Specified by:
addNodein interfacejavax.validation.ConstraintValidatorContext.ConstraintViolationBuilder
-
addPropertyNode
public javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext addPropertyNode(String pname) - Specified by:
addPropertyNodein interfacejavax.validation.ConstraintValidatorContext.ConstraintViolationBuilder
-
addBeanNode
public javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeBuilderCustomizableContext addBeanNode()- Specified by:
addBeanNodein interfacejavax.validation.ConstraintValidatorContext.ConstraintViolationBuilder
-
addContainerElementNode
public javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.ContainerElementNodeBuilderCustomizableContext addContainerElementNode(String name, Class<?> containerType, Integer typeArgumentIndex) - Specified by:
addContainerElementNodein interfacejavax.validation.ConstraintValidatorContext.ConstraintViolationBuilder
-
addParameterNode
public javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderDefinedContext addParameterNode(int pindex) - Specified by:
addParameterNodein interfacejavax.validation.ConstraintValidatorContext.ConstraintViolationBuilder
-