public interface AnnotationBuilder
AnnotationBuilder instances can be
added to a code generation execution using
BuilderConfiguration.addAnnotationBuilder(AnnotationBuilder)| Modifier and Type | Method | Description |
|---|---|---|
void |
addClassAnnotations(ClassInfo classInfo,
JClass jClass) |
add annotations to a JClass.
|
void |
addEnumAnnotations(SimpleType simpleType,
JEnum jEnums) |
add annotations to a java5 enum.
|
void |
addEnumConstantAnnotations(Facet facet,
JEnumConstant enumConstant) |
add annotations to a java5 enum constant.
|
void |
addFieldAnnotations(FieldInfo fieldInfo,
JField field) |
add annotation to a property definition.
|
void |
addFieldGetterAnnotations(FieldInfo fieldInfo,
JMethod method) |
add annotations to a getter of a property.
|
void addClassAnnotations(ClassInfo classInfo, JClass jClass)
classInfo - the classInfojClass - the jClassvoid addFieldAnnotations(FieldInfo fieldInfo, JField field)
fieldInfo - the fieldInfofield - the jFieldvoid addFieldGetterAnnotations(FieldInfo fieldInfo, JMethod method)
fieldInfo - the fieldInfomethod - the getter methodvoid addEnumAnnotations(SimpleType simpleType, JEnum jEnums)
simpleType - the corresponding simpleTypejEnums - the jEnumvoid addEnumConstantAnnotations(Facet facet, JEnumConstant enumConstant)
facet - the corresponding facetenumConstant - the jEnumConstantIntalio Inc. (C) 1999-2008. All rights reserved http://www.intalio.com