JAL-1739 reverted BioJSON schema to use one main version for the whole schema and...
[jalview.git] / src / jalview / json / binding / biojson / v1 / AlignmentAnnotationPojo.java
1 package jalview.json.binding.biojson.v1;
2
3 import java.util.ArrayList;
4 import java.util.List;
5
6 import com.github.reinert.jjschema.Attributes;
7
8 public class AlignmentAnnotationPojo
9 {
10
11   @Attributes(required = false, description = "Label for the Alignment Annotation")
12   private String label;
13
14   @Attributes(required = false, description = "Description for the Alignment Annotation")
15   private String description;
16
17   @Attributes(required = false)
18   private List<AnnotationPojo> annotations = new ArrayList<AnnotationPojo>();
19
20   public String getLabel()
21   {
22     return label;
23   }
24
25   public void setLabel(String label)
26   {
27     this.label = label;
28   }
29
30   public String getDescription()
31   {
32     return description;
33   }
34
35   public void setDescription(String annotationId)
36   {
37     this.description = annotationId;
38   }
39
40   public List<AnnotationPojo> getAnnotations()
41   {
42     return annotations;
43   }
44
45   public void setAnnotations(List<AnnotationPojo> annotations)
46   {
47     this.annotations = annotations;
48   }
49
50
51
52 }