org.springframework.roo.classpath.customdata.tagkeys
Class FieldMetadataCustomDataKey

java.lang.Object
  extended by org.springframework.roo.classpath.customdata.tagkeys.IdentifiableJavaStructureCustomDataKey<T>
      extended by org.springframework.roo.classpath.customdata.tagkeys.IdentifiableAnnotatedJavaStructureCustomDataKey<FieldMetadata>
          extended by org.springframework.roo.classpath.customdata.tagkeys.FieldMetadataCustomDataKey
All Implemented Interfaces:
org.springframework.roo.model.Criteria<FieldMetadata>, org.springframework.roo.model.CustomDataKey<FieldMetadata>

public class FieldMetadataCustomDataKey
extends IdentifiableAnnotatedJavaStructureCustomDataKey<FieldMetadata>

FieldMetadata-specific implementation of IdentifiableAnnotatedJavaStructureCustomDataKey.

Since:
1.1.3
Author:
James Tyrrell

Constructor Summary
FieldMetadataCustomDataKey(Integer modifier, List<AnnotationMetadata> annotations)
           
FieldMetadataCustomDataKey(Integer modifier, List<AnnotationMetadata> annotations, org.springframework.roo.model.JavaType fieldType, org.springframework.roo.model.JavaSymbolName fieldName, String fieldInitializer)
           
FieldMetadataCustomDataKey(String name)
           
 
Method Summary
 String getFieldInitializer()
           
 org.springframework.roo.model.JavaSymbolName getFieldName()
           
 org.springframework.roo.model.JavaType getFieldType()
           
 boolean meets(FieldMetadata field)
           
 String name()
           
 String toString()
           
 
Methods inherited from class org.springframework.roo.classpath.customdata.tagkeys.IdentifiableAnnotatedJavaStructureCustomDataKey
getAnnotations
 
Methods inherited from class org.springframework.roo.classpath.customdata.tagkeys.IdentifiableJavaStructureCustomDataKey
getModifier
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FieldMetadataCustomDataKey

public FieldMetadataCustomDataKey(Integer modifier,
                                  List<AnnotationMetadata> annotations)

FieldMetadataCustomDataKey

public FieldMetadataCustomDataKey(Integer modifier,
                                  List<AnnotationMetadata> annotations,
                                  org.springframework.roo.model.JavaType fieldType,
                                  org.springframework.roo.model.JavaSymbolName fieldName,
                                  String fieldInitializer)

FieldMetadataCustomDataKey

public FieldMetadataCustomDataKey(String name)
Method Detail

getFieldInitializer

public String getFieldInitializer()

getFieldName

public org.springframework.roo.model.JavaSymbolName getFieldName()

getFieldType

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

meets

public boolean meets(FieldMetadata field)
Specified by:
meets in interface org.springframework.roo.model.Criteria<FieldMetadata>
Overrides:
meets in class IdentifiableAnnotatedJavaStructureCustomDataKey<FieldMetadata>

name

public String name()

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2009–2015. All rights reserved.