org.springframework.roo.classpath.operations.jsr303
Class StringField

java.lang.Object
  extended by org.springframework.roo.classpath.operations.jsr303.FieldDetails
      extended by org.springframework.roo.classpath.operations.jsr303.StringOrNumericField
          extended by org.springframework.roo.classpath.operations.jsr303.StringField

public class StringField
extends StringOrNumericField

Extra validation properties specified to String properties.

Since:
1.0
Author:
Ben Alex

Field Summary
 
Fields inherited from class org.springframework.roo.classpath.operations.jsr303.FieldDetails
comment
 
Constructor Summary
StringField(String physicalTypeIdentifier, org.springframework.roo.model.JavaType fieldType, org.springframework.roo.model.JavaSymbolName fieldName)
           
 
Method Summary
 void decorateAnnotationsList(List<AnnotationMetadata> annotations)
           
 String getRegexp()
           
 Integer getSizeMax()
           
 Integer getSizeMin()
           
 void setRegexp(String regexp)
           
 void setSizeMax(Integer sizeMax)
           
 void setSizeMin(Integer sizeMin)
           
 
Methods inherited from class org.springframework.roo.classpath.operations.jsr303.StringOrNumericField
getDecimalMax, getDecimalMin, setDecimalMax, setDecimalMin
 
Methods inherited from class org.springframework.roo.classpath.operations.jsr303.FieldDetails
getColumn, getComment, getFieldName, getFieldType, getPhysicalTypeIdentifier, isNotNull, isNullRequired, setColumn, setComment, setNotNull, setNullRequired
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StringField

public StringField(String physicalTypeIdentifier,
                   org.springframework.roo.model.JavaType fieldType,
                   org.springframework.roo.model.JavaSymbolName fieldName)
Method Detail

decorateAnnotationsList

public void decorateAnnotationsList(List<AnnotationMetadata> annotations)
Overrides:
decorateAnnotationsList in class StringOrNumericField

getSizeMin

public Integer getSizeMin()

setSizeMin

public void setSizeMin(Integer sizeMin)

getSizeMax

public Integer getSizeMax()

setSizeMax

public void setSizeMax(Integer sizeMax)

getRegexp

public String getRegexp()

setRegexp

public void setRegexp(String regexp)


Copyright © 2009-2010 VMware, Inc. All Rights Reserved.