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

java.lang.Object
  extended by org.springframework.roo.classpath.operations.jsr303.FieldDetails
      extended by org.springframework.roo.classpath.operations.jsr303.CollectionField
Direct Known Subclasses:
SetField

public abstract class CollectionField
extends FieldDetails


Field Summary
 
Fields inherited from class org.springframework.roo.classpath.operations.jsr303.FieldDetails
comment
 
Constructor Summary
CollectionField(String physicalTypeIdentifier, org.springframework.roo.model.JavaType fieldType, org.springframework.roo.model.JavaSymbolName fieldName, org.springframework.roo.model.JavaType genericParameterTypeName)
           
 
Method Summary
 void decorateAnnotationsList(List<AnnotationMetadata> annotations)
           
 org.springframework.roo.model.JavaType getGenericParameterTypeName()
           
abstract  org.springframework.roo.model.JavaType getInitializer()
           
 Integer getSizeMax()
           
 Integer getSizeMin()
           
 void setGenericParameterTypeName(org.springframework.roo.model.JavaType genericParameterTypeName)
           
 void setSizeMax(Integer sizeMax)
           
 void setSizeMin(Integer sizeMin)
           
 
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

CollectionField

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

decorateAnnotationsList

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

getInitializer

public abstract org.springframework.roo.model.JavaType getInitializer()

getSizeMin

public Integer getSizeMin()

setSizeMin

public void setSizeMin(Integer sizeMin)

getSizeMax

public Integer getSizeMax()

setSizeMax

public void setSizeMax(Integer sizeMax)

getGenericParameterTypeName

public org.springframework.roo.model.JavaType getGenericParameterTypeName()

setGenericParameterTypeName

public void setGenericParameterTypeName(org.springframework.roo.model.JavaType genericParameterTypeName)


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