Class ConstraintValidatorContextImpl.NodeBuilderCustomizableContextImpl
- java.lang.Object
-
- de.knightsoftnet.validators.client.impl.ConstraintValidatorContextImpl.NodeBuilderCustomizableContextImpl
-
- All Implemented Interfaces:
javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext
- Enclosing class:
- ConstraintValidatorContextImpl<A extends Annotation,T>
public final class ConstraintValidatorContextImpl.NodeBuilderCustomizableContextImpl extends Object implements javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext
Immutable GWT safeConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext.
-
-
Constructor Summary
Constructors Constructor Description NodeBuilderCustomizableContextImpl(ConstraintValidatorContextImpl.ConstraintViolationBuilderImpl parent, String messageTemplate, org.hibernate.validator.internal.engine.path.PathImpl path)constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeBuilderCustomizableContextaddBeanNode()javax.validation.ConstraintValidatorContextaddConstraintViolation()javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.ContainerElementNodeBuilderCustomizableContextaddContainerElementNode(String name, Class<?> containerType, Integer typeArgumentIndex)javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContextaddNode(String name)javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContextaddPropertyNode(String pname)javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContextinContainer(Class<?> containerClass, Integer typeArgumentIndex)javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeContextBuilderinIterable()
-
-
-
Constructor Detail
-
NodeBuilderCustomizableContextImpl
public NodeBuilderCustomizableContextImpl(ConstraintValidatorContextImpl.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 Detail
-
addConstraintViolation
public javax.validation.ConstraintValidatorContext addConstraintViolation()
- Specified by:
addConstraintViolationin interfacejavax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext
-
addNode
public javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext addNode(String name)
- Specified by:
addNodein interfacejavax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext
-
addPropertyNode
public javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext addPropertyNode(String pname)
- Specified by:
addPropertyNodein interfacejavax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext
-
inIterable
public javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeContextBuilder inIterable()
- Specified by:
inIterablein interfacejavax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext
-
inContainer
public javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext inContainer(Class<?> containerClass, Integer typeArgumentIndex)
- Specified by:
inContainerin interfacejavax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext
-
addBeanNode
public javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeBuilderCustomizableContext addBeanNode()
- Specified by:
addBeanNodein interfacejavax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext
-
addContainerElementNode
public javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.ContainerElementNodeBuilderCustomizableContext addContainerElementNode(String name, Class<?> containerType, Integer typeArgumentIndex)
- Specified by:
addContainerElementNodein interfacejavax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext
-
-