Class GwtValidationContext<T>
java.lang.Object
de.knightsoftnet.validators.client.impl.GwtValidationContext<T>
- Type Parameters:
T- the type of the root bean.
Context for a
GwtValidation.
NOTE: This class is not thread safe.
-
Constructor Summary
ConstructorsConstructorDescriptionGwtValidationContext(Class<T> rootBeanClass, T rootBean, javax.validation.metadata.BeanDescriptor beanDescriptor, javax.validation.MessageInterpolator messageInterpolator, javax.validation.TraversableResolver traversableResolver, AbstractGwtValidator validator) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddValidatedObject(Object pobject) booleanalreadyValidated(Object pobject) Append a node named name to the path..appendIndex(String name, int index) Append an indexed node to the path.appendIterable(String name) Append an iterable node to the path.Append a keyed node to the path.<A extends Annotation,V>
ConstraintValidatorContextImpl<A,V> createConstraintValidatorContext(javax.validation.metadata.ConstraintDescriptor<A> descriptor) create constraint validator context.javax.validation.MessageInterpolatororg.hibernate.validator.internal.engine.path.PathImplgetPath()javax.validation.TraversableResolver
-
Constructor Details
-
GwtValidationContext
public GwtValidationContext(Class<T> rootBeanClass, T rootBean, javax.validation.metadata.BeanDescriptor beanDescriptor, javax.validation.MessageInterpolator messageInterpolator, javax.validation.TraversableResolver traversableResolver, AbstractGwtValidator validator)
-
-
Method Details
-
addValidatedObject
-
alreadyValidated
-
append
Append a node named name to the path..- Parameters:
name- path name to append- Returns:
- the new GwtValidationContext.
-
appendIndex
Append an indexed node to the path.- Parameters:
name- path name to appendindex- position where to add the path- Returns:
- the new GwtValidationContext.
-
appendIterable
Append an iterable node to the path.- Parameters:
name- path name to append- Returns:
- the new GwtValidationContext.
-
appendKey
Append a keyed node to the path.- Parameters:
name- path name to appendkey- key of the map- Returns:
- the new GwtValidationContext.
-
createConstraintValidatorContext
public <A extends Annotation,V> ConstraintValidatorContextImpl<A,V> createConstraintValidatorContext(javax.validation.metadata.ConstraintDescriptor<A> descriptor) create constraint validator context.- Type Parameters:
A- type of the annotationV- type of object to be validated- Parameters:
descriptor- constraint descriptor- Returns:
- constraint validator context implementation
-
getMessageInterpolator
public javax.validation.MessageInterpolator getMessageInterpolator() -
getPath
public org.hibernate.validator.internal.engine.path.PathImpl getPath() -
getRootBean
-
getRootBeanClass
-
getTraversableResolver
public javax.validation.TraversableResolver getTraversableResolver() -
getValidator
-