public class ArooaAnnotationsHelper extends Object
ArooaBeanDescriptor from annotations
and provides it with the ArooaAnnotations view of annotations.AnnotatedBeanDescriptorContributor| Constructor and Description |
|---|
ArooaAnnotationsHelper(ArooaClass classIdentifier)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addAnnotationDefinition(AnnotationDefinitionBean definition)
Add an annotation definition.
|
void |
addPropertyDefinition(PropertyDefinitionBean definition)
Add a property definition.
|
String[] |
annotatedProperties() |
ArooaAnnotation |
annotationForProperty(String propertyName,
String annotationName) |
ArooaAnnotation[] |
annotationsForProperty(String propertyName) |
ArooaAnnotations |
toArooaAnnotations() |
String |
toString() |
public ArooaAnnotationsHelper(ArooaClass classIdentifier)
classIdentifier - public void addPropertyDefinition(PropertyDefinitionBean definition)
definition - public void addAnnotationDefinition(AnnotationDefinitionBean definition)
definition - The annotation definition.public String[] annotatedProperties()
public ArooaAnnotation[] annotationsForProperty(String propertyName)
public ArooaAnnotation annotationForProperty(String propertyName, String annotationName)
public ArooaAnnotations toArooaAnnotations()
Copyright © 2023. All rights reserved.