JAL-1641 Re-implemented lost changes after sequenceFeature refactor
[jalview.git] / src / jalview / json / binding / v1 / SequencePojo.java
1 package jalview.json.binding.v1;
2
3 import java.util.ArrayList;
4
5
6 public class SequencePojo
7 {
8   private String seq;
9
10   private String name;
11
12   private String id;
13
14   private int order;
15
16   private int start;
17
18   private int end;
19
20   private ArrayList<FeaturePojo> features = new ArrayList<FeaturePojo>();
21
22   public SequencePojo()
23   {
24   }
25
26   public SequencePojo(int start, int end, String id, String name, String seq)
27   {
28     this.id = id;
29     this.name = name;
30     this.seq = seq;
31   }
32   public String getSeq()
33   {
34     return seq;
35   }
36
37   public void setSeq(String seq)
38   {
39     this.seq = seq;
40   }
41
42   public String getName()
43   {
44
45     return name;
46   }
47
48   public void setName(String name)
49   {
50     this.name = name;
51   }
52
53   public String getId()
54   {
55     return id;
56   }
57
58   public void setId(String id)
59   {
60     this.id = id;
61   }
62
63   public int getStart()
64   {
65     return start;
66   }
67
68   public void setStart(int start)
69   {
70     this.start = start;
71   }
72
73   public int getEnd()
74   {
75     return end;
76   }
77
78   public void setEnd(int end)
79   {
80     this.end = end;
81   }
82
83   public ArrayList<FeaturePojo> getFeatures()
84   {
85     return features;
86   }
87
88   public void setFeatures(ArrayList<FeaturePojo> features)
89   {
90     this.features = features;
91   }
92
93   public int getOrder()
94   {
95     return order;
96   }
97
98   public void setOrder(int order)
99   {
100     this.order = order;
101   }
102 }