org.hibernate.jsr303.tck.tests.constraints.constraintcomposition
Annotation Type FrenchZipcodeWithInvalidOverride


@NotEmpty
@Size
@Pattern.List(value={@Pattern(regexp="....."),@Pattern(regexp="bar")})
@Constraint(validatedBy=FrenchZipcodeConstraintValidator.class)
@Documented
@Target(value={METHOD,FIELD,TYPE})
@Retention(value=RUNTIME)
public @interface FrenchZipcodeWithInvalidOverride

Author:
Hardy Ferentschik

Optional Element Summary
 Class<?>[] groups
           
 String message
           
 Class<? extends javax.validation.Payload>[] payload
           
 String regex
           
 String size
           
 String sizeMessage
           
 

message

public abstract String message
Default:
"Wrong zipcode"

groups

public abstract Class<?>[] groups
Default:
{}

payload

public abstract Class<? extends javax.validation.Payload>[] payload
Default:
{}

size

@OverridesAttribute.List(value={,})
public abstract String size
Default:
"5"

sizeMessage

public abstract String sizeMessage
Default:
"A french zip code has a length of 5"

regex

public abstract String regex
Default:
"\\d*"


Copyright © 2008-2011. All Rights Reserved.