Interface FieldDefinition
-
- All Known Implementing Classes:
DescrFieldDefinition
public interface FieldDefinition
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description booleancreateAccessors()default List<AnnotationDefinition>getFieldAnnotations()StringgetFieldName()StringgetInitExpr()default Optional<String>getJavadocComment()StringgetObjectType()default List<AnnotationDefinition>getterAnnotations()booleanisFinal()booleanisKeyField()default booleanisOverride()booleanisStatic()default Optional<String>overriddenGetterName()default Optional<String>overriddenSetterName()default List<AnnotationDefinition>setterAnnotations()
-
-
-
Method Detail
-
getFieldName
String getFieldName()
-
getObjectType
String getObjectType()
-
getInitExpr
String getInitExpr()
-
getFieldAnnotations
default List<AnnotationDefinition> getFieldAnnotations()
-
setterAnnotations
default List<AnnotationDefinition> setterAnnotations()
-
getterAnnotations
default List<AnnotationDefinition> getterAnnotations()
-
isKeyField
boolean isKeyField()
-
createAccessors
boolean createAccessors()
-
isStatic
boolean isStatic()
-
isFinal
boolean isFinal()
-
isOverride
default boolean isOverride()
-
-