org.apache.myfaces.extensions.validator.beanval.annotation
Annotation Type BeanValidation


@Target(value={METHOD,FIELD,TYPE})
@Retention(value=RUNTIME)
@Documented
public @interface BeanValidation

Since:
x.x.3
Author:
Gerhard Petracek

Optional Element Summary
 java.lang.String[] conditions
           
 ModelValidation modelValidation
           
 java.lang.Class[] restrictGroups
           
 java.lang.Class[] useGroups
           
 java.lang.String[] viewIds
           
 

viewIds

public abstract java.lang.String[] viewIds
Default:
"*"

useGroups

public abstract java.lang.Class[] useGroups
Default:
javax.validation.groups.Default.class

restrictGroups

public abstract java.lang.Class[] restrictGroups
Default:
{}

conditions

public abstract java.lang.String[] conditions
Default:
"#{true}"

modelValidation

public abstract ModelValidation modelValidation
Default:
@org.apache.myfaces.extensions.validator.beanval.annotation.ModelValidation


Copyright © 2008-2010 The Apache Software Foundation. All Rights Reserved.