org.hibernate.validator.cfg.defs
Class PatternDef

java.lang.Object
  extended by org.hibernate.validator.cfg.ConstraintDef<javax.validation.constraints.Pattern>
      extended by org.hibernate.validator.cfg.defs.PatternDef

public class PatternDef
extends ConstraintDef<javax.validation.constraints.Pattern>

Author:
Hardy Ferentschik

Field Summary
 
Fields inherited from class org.hibernate.validator.cfg.ConstraintDef
beanType, constraintType, elementType, mapping, parameters, property
 
Constructor Summary
PatternDef(Class<?> beanType, String property, ElementType elementType, ConstraintMapping mapping)
           
 
Method Summary
 PatternDef flags(javax.validation.constraints.Pattern.Flag[] flags)
           
 PatternDef groups(Class<?>... groups)
           
 PatternDef message(String message)
           
 PatternDef payload(Class<? extends javax.validation.Payload>... payload)
           
 PatternDef regexp(String regexp)
           
 
Methods inherited from class org.hibernate.validator.cfg.ConstraintDef
addParameter, constraint, property, toString, type, valid
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PatternDef

public PatternDef(Class<?> beanType,
                  String property,
                  ElementType elementType,
                  ConstraintMapping mapping)
Method Detail

message

public PatternDef message(String message)
Overrides:
message in class ConstraintDef<javax.validation.constraints.Pattern>

groups

public PatternDef groups(Class<?>... groups)
Overrides:
groups in class ConstraintDef<javax.validation.constraints.Pattern>

payload

public PatternDef payload(Class<? extends javax.validation.Payload>... payload)
Overrides:
payload in class ConstraintDef<javax.validation.constraints.Pattern>

flags

public PatternDef flags(javax.validation.constraints.Pattern.Flag[] flags)

regexp

public PatternDef regexp(String regexp)


Copyright © 2011 Oracle Corporation. All Rights Reserved.