public interface AnnotatableData extends IdentifiableData
AnnotationSetData
object.
This interface defines Hibernate database mapping for the
annotationSet
association to a column with
the name annotationset_id
. If a subclass wants
to map the association to another column, it should override
the getAnnotationSet()
method and add a Hibernate tag
in the comment.
Reference implementation
private AnnotationSetData annotationSet; public AnnotationSetData getAnnotationSet() { return annotationSet; } public void setAnnotationSet(AnnotationSetData annotationSet) { this.annotationSet = annotationSet; }
AnnotatedData
,
AnnotationSetData
,
AnnotationData
,
AnnotationTypeData
,
Annotatable
,
Annotations overviewModifier and Type | Method and Description |
---|---|
AnnotationSetData |
getAnnotationSet()
Get the annotation set that holds the annotations for an item.
|
void |
setAnnotationSet(AnnotationSetData annotationSet)
Change the annotation set.
|
getId, getVersion
AnnotationSetData getAnnotationSet()
AnnotationSetData
item or null if no annotations existvoid setAnnotationSet(AnnotationSetData annotationSet)