org.springframework.roo.classpath.javaparser.details
Class JavaParserFieldMetadata
java.lang.Object
org.springframework.roo.classpath.javaparser.details.JavaParserFieldMetadata
- All Implemented Interfaces:
- org.springframework.roo.classpath.details.FieldMetadata, org.springframework.roo.classpath.details.IdentifiableMember
public class JavaParserFieldMetadata
- extends Object
- implements org.springframework.roo.classpath.details.FieldMetadata
Java Parser implementation of FieldMetadata
.
- Since:
- 1.0
- Author:
- Ben Alex
Constructor Summary |
JavaParserFieldMetadata(String declaredByMetadataId,
japa.parser.ast.body.FieldDeclaration fieldDeclaration,
japa.parser.ast.body.VariableDeclarator var,
CompilationUnitServices compilationUnitServices,
Set<org.springframework.roo.model.JavaSymbolName> typeParameters)
|
JavaParserFieldMetadata
public JavaParserFieldMetadata(String declaredByMetadataId,
japa.parser.ast.body.FieldDeclaration fieldDeclaration,
japa.parser.ast.body.VariableDeclarator var,
CompilationUnitServices compilationUnitServices,
Set<org.springframework.roo.model.JavaSymbolName> typeParameters)
getModifier
public int getModifier()
- Specified by:
getModifier
in interface org.springframework.roo.classpath.details.IdentifiableMember
getDeclaredByMetadataId
public String getDeclaredByMetadataId()
- Specified by:
getDeclaredByMetadataId
in interface org.springframework.roo.classpath.details.IdentifiableMember
getAnnotations
public List<org.springframework.roo.classpath.details.annotations.AnnotationMetadata> getAnnotations()
- Specified by:
getAnnotations
in interface org.springframework.roo.classpath.details.FieldMetadata
getFieldName
public org.springframework.roo.model.JavaSymbolName getFieldName()
- Specified by:
getFieldName
in interface org.springframework.roo.classpath.details.FieldMetadata
getFieldType
public org.springframework.roo.model.JavaType getFieldType()
- Specified by:
getFieldType
in interface org.springframework.roo.classpath.details.FieldMetadata
addField
public static void addField(CompilationUnitServices compilationUnitServices,
List<japa.parser.ast.body.BodyDeclaration> members,
org.springframework.roo.classpath.details.FieldMetadata field,
boolean permitFlush)
removeField
public static void removeField(CompilationUnitServices compilationUnitServices,
List<japa.parser.ast.body.BodyDeclaration> members,
org.springframework.roo.model.JavaSymbolName fieldName)
getFieldInitializer
public String getFieldInitializer()
- Specified by:
getFieldInitializer
in interface org.springframework.roo.classpath.details.FieldMetadata
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2009-2010 VMware, Inc. All Rights Reserved.