A - the constraint being validatedT - the type of object being validatedpublic class ConstraintValidatorContextImpl<A extends Annotation,T> extends Object implements javax.validation.ConstraintValidatorContext
ConstraintValidatorContext
These objects are very short lived.
| Modifier and Type | Class and Description |
|---|---|
class |
ConstraintValidatorContextImpl.ConstraintViolationBuilderImpl
Builder for
ConstraintValidatorContextImpl. |
class |
ConstraintValidatorContextImpl.NodeBuilderCustomizableContextImpl
Immutable GWT safe
ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext. |
class |
ConstraintValidatorContextImpl.NodeBuilderDefinedContextImpl
Immutable GWT safe
ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderDefinedContext. |
class |
ConstraintValidatorContextImpl.NodeContextBuilderImpl
Immutable GWT safe
ConstraintValidatorContext.ConstraintViolationBuilder.NodeContextBuilder. |
| Constructor and Description |
|---|
ConstraintValidatorContextImpl(org.hibernate.validator.internal.engine.path.PathImpl path,
javax.validation.metadata.ConstraintDescriptor<A> descriptor)
constructor.
|
| Modifier and Type | Method and Description |
|---|---|
javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder |
buildConstraintViolationWithTemplate(String messageTemplate) |
void |
disableDefaultConstraintViolation() |
String |
getDefaultConstraintMessageTemplate() |
Set<MessageAndPath> |
getMessageAndPaths()
getter for message and path.
|
Set<javax.validation.ConstraintViolation<T>> |
getViolations() |
<T> T |
unwrap(Class<T> ptype) |
public ConstraintValidatorContextImpl(org.hibernate.validator.internal.engine.path.PathImpl path,
javax.validation.metadata.ConstraintDescriptor<A> descriptor)
path - path of the elementdescriptor - constraint descriptorpublic javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder buildConstraintViolationWithTemplate(String messageTemplate)
buildConstraintViolationWithTemplate in interface javax.validation.ConstraintValidatorContextpublic void disableDefaultConstraintViolation()
disableDefaultConstraintViolation in interface javax.validation.ConstraintValidatorContextpublic String getDefaultConstraintMessageTemplate()
getDefaultConstraintMessageTemplate in interface javax.validation.ConstraintValidatorContextpublic Set<MessageAndPath> getMessageAndPaths()
public <T> T unwrap(Class<T> ptype)
unwrap in interface javax.validation.ConstraintValidatorContextCopyright © 2015–2016. All rights reserved.