es.udc.mypersonalizer.kernel.model.annotators |
|
Java Source File Name | Type | Comment |
AbstractAnnotatorVisitor.java | Class | Abstract implementation of an annotator visitor. |
AnnotatedObject.java | Interface | Interface for classes that can be annotated. |
AnnotationHelper.java | Class | Utility class for setting and getting annotations from a metaproperty. |
AnnotationIndex.java | Class | Maintains an index of annotations per metaproperty.
This class implements functionallity to retrieve the
Annotations for a metaproperty given its scoped name.
Note that scoped names are unique only in a MetaService scope. |
Annotations.java | Class | Class repressenting a set of annotations. |
Annotator.java | Interface | Interface for adding annotations to a MetaService or
MetaProperty .
Implementations of this interface receive a target object and the annotations
that must be set, as specified by any external ways (for example, by a
configuration file). |
AnnotatorVisitor.java | Interface | Visitor interface for annotating a tree of MetaProperties ,
starting at a given root, or a single metaproperty or metaservice by
using the Annotator interface.
No result is generated (i.e. |
MetaInfoAnnotator.java | Class | Annotator for MetaServices and MetaProperties. |
MetaInfoAnnotatorTest.java | Class | Test case for the MetaInfoAnnotator class and dependant classes. |
PersistenceTypeAnnotationHelper.java | Class | Helper class for accessing generic persistence annotations. |