Clover icon

Coverage Report

  1. Project Clover database Wed Nov 13 2024 16:21:17 GMT
  2. Package jalview.xml.binding.jalview

File VAMSAS.java

 

Coverage histogram

../../../../img/srcFileCovDistChart5.png
43% of files have more coverage

Code metrics

4
6
2
1
98
32
4
0.67
3
2
2

Classes

Class Line # Actions
VAMSAS 37 6 4
0.550%
 

Contributing tests

This file is covered by 32 tests. .

Source view

1    //
2    // This file was generated by the Eclipse Implementation of JAXB, v2.3.3
3    // See https://eclipse-ee4j.github.io/jaxb-ri
4    // Any modifications to this file will be lost upon recompilation of the source schema.
5    // Generated on: 2023.11.01 at 07:03:09 PM GMT
6    //
7   
8    package jalview.xml.binding.jalview;
9   
10    import java.util.ArrayList;
11    import java.util.List;
12    import javax.xml.bind.annotation.XmlAccessType;
13    import javax.xml.bind.annotation.XmlAccessorType;
14    import javax.xml.bind.annotation.XmlElement;
15    import javax.xml.bind.annotation.XmlType;
16   
17    /**
18    * <p>Java class for VAMSAS complex type.
19    *
20    * <p>The following schema fragment specifies the expected content
21    * contained within this class.
22    *
23    * <pre> <complexType name="VAMSAS">
24    * <complexContent> <restriction
25    * base="{http://www.w3.org/2001/XMLSchema}anyType">
26    * <sequence> <element name="Tree"
27    * type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"
28    * minOccurs="0"/> <element
29    * ref="{www.vamsas.ac.uk/jalview/version2}SequenceSet" maxOccurs="unbounded"
30    * minOccurs="0"/> </sequence> </restriction>
31    * </complexContent> </complexType> </pre>
32    *
33    *
34    */
35    @XmlAccessorType(XmlAccessType.FIELD)
36    @XmlType(name = "VAMSAS", propOrder = { "tree", "sequenceSet" })
 
37    public class VAMSAS
38    {
39   
40    @XmlElement(name = "Tree")
41    protected List<String> tree;
42   
43    @XmlElement(name = "SequenceSet")
44    protected List<SequenceSet> sequenceSet;
45   
46    /**
47    * Gets the value of the tree property.
48    *
49    * &lt;p&gt; This accessor method returns a reference to the live list, not a
50    * snapshot. Therefore any modification you make to the returned list will be
51    * present inside the JAXB object. This is why there is not a
52    * &lt;CODE&gt;set&lt;/CODE&gt; method for the tree property.
53    *
54    * &lt;p&gt; For example, to add a new item, do as follows: &lt;pre&gt;
55    * getTree().add(newItem); &lt;/pre&gt;
56    *
57    *
58    * &lt;p&gt; Objects of the following type(s) are allowed in the list
59    * {@link String }
60    *
61    *
62    */
 
63  0 toggle public List<String> getTree()
64    {
65  0 if (tree == null)
66    {
67  0 tree = new ArrayList<String>();
68    }
69  0 return this.tree;
70    }
71   
72    /**
73    * Gets the value of the sequenceSet property.
74    *
75    * &lt;p&gt; This accessor method returns a reference to the live list, not a
76    * snapshot. Therefore any modification you make to the returned list will be
77    * present inside the JAXB object. This is why there is not a
78    * &lt;CODE&gt;set&lt;/CODE&gt; method for the sequenceSet property.
79    *
80    * &lt;p&gt; For example, to add a new item, do as follows: &lt;pre&gt;
81    * getSequenceSet().add(newItem); &lt;/pre&gt;
82    *
83    *
84    * &lt;p&gt; Objects of the following type(s) are allowed in the list
85    * {@link SequenceSet }
86    *
87    *
88    */
 
89  193 toggle public List<SequenceSet> getSequenceSet()
90    {
91  193 if (sequenceSet == null)
92    {
93  73 sequenceSet = new ArrayList<SequenceSet>();
94    }
95  193 return this.sequenceSet;
96    }
97   
98    }