org.apache.myfaces.extensions.validator.beanval.util
Class BeanValidationUtils
java.lang.Object
org.apache.myfaces.extensions.validator.beanval.util.BeanValidationUtils
public class BeanValidationUtils
- extends Object
- Since:
- x.x.3
- Author:
- Gerhard Petracek
Method Summary |
static void |
addMetaDataToContext(javax.faces.component.UIComponent component,
PropertyDetails propertyDetails,
boolean processModelValidation)
|
static javax.faces.application.FacesMessage |
createFacesMessageForConstraintViolation(javax.faces.component.UIComponent uiComponent,
Object convertedObject,
javax.validation.ConstraintViolation<Object> violation)
|
static javax.validation.ValidatorFactory |
getDefaultValidatorFactory()
|
static javax.validation.metadata.ElementDescriptor |
getElementDescriptor(Class targetClass,
String property)
|
static void |
processConstraintViolations(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
Object convertedObject,
Set<javax.validation.ConstraintViolation<Object>> violations)
|
static void |
processViolationMessages(List<FacesMessageHolder> violationMessageHolderList)
|
static Set<javax.validation.ConstraintViolation<Object>> |
validate(Class baseClass,
String propertyName,
Object objectToValidate,
Class[] groups,
boolean cascadedValidation)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BeanValidationUtils
public BeanValidationUtils()
validate
public static Set<javax.validation.ConstraintViolation<Object>> validate(Class baseClass,
String propertyName,
Object objectToValidate,
Class[] groups,
boolean cascadedValidation)
getElementDescriptor
public static javax.validation.metadata.ElementDescriptor getElementDescriptor(Class targetClass,
String property)
addMetaDataToContext
public static void addMetaDataToContext(javax.faces.component.UIComponent component,
PropertyDetails propertyDetails,
boolean processModelValidation)
processConstraintViolations
public static void processConstraintViolations(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
Object convertedObject,
Set<javax.validation.ConstraintViolation<Object>> violations)
createFacesMessageForConstraintViolation
public static javax.faces.application.FacesMessage createFacesMessageForConstraintViolation(javax.faces.component.UIComponent uiComponent,
Object convertedObject,
javax.validation.ConstraintViolation<Object> violation)
processViolationMessages
public static void processViolationMessages(List<FacesMessageHolder> violationMessageHolderList)
getDefaultValidatorFactory
public static javax.validation.ValidatorFactory getDefaultValidatorFactory()
Copyright © 2008-2010 The Apache Software Foundation. All Rights Reserved.