T - the type of the root bean.public class GwtValidationContext<T> extends Object
GwtValidation.
NOTE: This class is not thread safe.
| Constructor and Description |
|---|
GwtValidationContext(Class<T> rootBeanClass,
T rootBean,
javax.validation.metadata.BeanDescriptor beanDescriptor,
javax.validation.MessageInterpolator messageInterpolator,
javax.validation.TraversableResolver traversableResolver,
AbstractGwtValidator validator) |
| Modifier and Type | Method and Description |
|---|---|
void |
addValidatedObject(Object pobject) |
boolean |
alreadyValidated(Object pobject) |
GwtValidationContext<T> |
append(String name)
Append a node named name to the path..
|
GwtValidationContext<T> |
appendIndex(String name,
int index)
Append an indexed node to the path.
|
GwtValidationContext<T> |
appendIterable(String name)
Append an iterable node to the path.
|
GwtValidationContext<T> |
appendKey(String name,
Object key)
Append a keyed node to the path.
|
<A extends Annotation,V> |
createConstraintValidatorContext(javax.validation.metadata.ConstraintDescriptor<A> descriptor)
create constraint validator context.
|
javax.validation.MessageInterpolator |
getMessageInterpolator() |
org.hibernate.validator.internal.engine.path.PathImpl |
getPath() |
T |
getRootBean() |
Class<T> |
getRootBeanClass() |
javax.validation.TraversableResolver |
getTraversableResolver() |
AbstractGwtValidator |
getValidator() |
public GwtValidationContext(Class<T> rootBeanClass, T rootBean, javax.validation.metadata.BeanDescriptor beanDescriptor, javax.validation.MessageInterpolator messageInterpolator, javax.validation.TraversableResolver traversableResolver, AbstractGwtValidator validator)
public void addValidatedObject(Object pobject)
public boolean alreadyValidated(Object pobject)
public GwtValidationContext<T> append(String name)
name - path name to appendpublic GwtValidationContext<T> appendIndex(String name, int index)
name - path name to appendindex - position where to add the pathpublic GwtValidationContext<T> appendIterable(String name)
name - path name to appendpublic GwtValidationContext<T> appendKey(String name, Object key)
name - path name to appendkey - key of the mappublic <A extends Annotation,V> ConstraintValidatorContextImpl<A,V> createConstraintValidatorContext(javax.validation.metadata.ConstraintDescriptor<A> descriptor)
A - type of the annotationV - type of object to be validateddescriptor - constraint descriptorpublic javax.validation.MessageInterpolator getMessageInterpolator()
public org.hibernate.validator.internal.engine.path.PathImpl getPath()
public T getRootBean()
public javax.validation.TraversableResolver getTraversableResolver()
public AbstractGwtValidator getValidator()
Copyright © 2015–2019. All rights reserved.