Richfaces UI Components API 4.1.0.20110910-M2

org.richfaces.validator
Interface BeanValidatorService


public interface BeanValidatorService

This interface describes service that gets Bean Validator constrains for EL-expressions

Author:
asmirnov@exadel.com

Method Summary
 java.util.Collection<ValidatorDescriptor> getConstrains(javax.faces.context.FacesContext context, javax.el.ValueExpression expression, java.lang.String message, java.lang.Class<?>... groups)
          

Get all constrains for given EL-expression

 java.util.Collection<java.lang.String> validateExpression(javax.faces.context.FacesContext context, javax.el.ValueExpression expression, java.lang.Object newValue, java.lang.Class<?>... groups)
          

Validate expression for a new value.

 java.util.Collection<java.lang.String> validateObject(javax.faces.context.FacesContext context, java.lang.Object object, java.lang.Class<?>... groups)
          

Validate entire object.

 

Method Detail

getConstrains

java.util.Collection<ValidatorDescriptor> getConstrains(javax.faces.context.FacesContext context,
                                                        javax.el.ValueExpression expression,
                                                        java.lang.String message,
                                                        java.lang.Class<?>... groups)

Get all constrains for given EL-expression

Parameters:
context -
expression -
message - TODO
Returns:

validateExpression

java.util.Collection<java.lang.String> validateExpression(javax.faces.context.FacesContext context,
                                                          javax.el.ValueExpression expression,
                                                          java.lang.Object newValue,
                                                          java.lang.Class<?>... groups)

Validate expression for a new value.

Parameters:
context -
expression -
newValue -
groups -
Returns:

validateObject

java.util.Collection<java.lang.String> validateObject(javax.faces.context.FacesContext context,
                                                      java.lang.Object object,
                                                      java.lang.Class<?>... groups)

Validate entire object.

Parameters:
context -
object -
groups -
Returns:

Richfaces UI Components API 4.1.0.20110910-M2

Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.