1 package jalview.json.binding.biojson.v1;
3 import com.github.reinert.jjschema.Attributes;
7 public class SequencePojo
12 maxLength = 2147483647,
13 description = "Sequence residue characters. An aligned sequence may contain <br>one of the following gap characters “.”, “-” or “ ”")
16 @Attributes(required = true, description = "Sequence name")
19 @Attributes(required = false, description = "Sequence type", enums = {"DNA", "RNA", "Protein"})
22 @Attributes(required = true, description = "Unique identifier for a given Sequence")
25 @Attributes(required = false, description = "The order/position of a sequence in the alignment space")
28 @Attributes(required = true, description = "The index of the sequence’s first residue in its source database, <br>using a one-based numbering index system")
31 @Attributes(required = true, description = "The index of the sequence’s last residue in its source database, <br>using a one-based numbering index system")
39 public SequencePojo(int start, int end, String id, String name, String seq)
45 public String getSeq()
50 public void setSeq(String seq)
55 public String getName()
61 public void setName(String name)
71 public void setId(String id)
81 public void setStart(int start)
91 public void setEnd(int end)
101 public void setOrder(int order)
107 public String getType()
112 public void setType(String type)