1 package jalview.json.binding.biojson.v1;
3 import com.github.reinert.jjschema.Attributes;
5 public class SequencePojo
10 maxLength = 2147483647,
11 description = "Sequence residue characters. An aligned sequence may contain <br>one of the following gap characters “.”, “-” or “ ”")
14 @Attributes(required = true, description = "Sequence name")
17 @Attributes(required = false, description = "Sequence type", enums = {
18 "DNA", "RNA", "Protein" })
23 description = "Unique identifier for a given Sequence")
28 description = "The order/position of a sequence in the alignment space")
33 description = "The index of the sequence’s first residue in its source database, <br>using a one-based numbering index system")
38 description = "The index of the sequence’s last residue in its source database, <br>using a one-based numbering index system")
45 public SequencePojo(int start, int end, String id, String name, String seq)
52 public String getSeq()
57 public void setSeq(String seq)
62 public String getName()
68 public void setName(String name)
78 public void setId(String id)
88 public void setStart(int start)
98 public void setEnd(int end)
103 public int getOrder()
108 public void setOrder(int order)
113 public String getType()
118 public void setType(String type)