001//
002// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.4-2 
003// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
004// Any modifications to this file will be lost upon recompilation of the source schema. 
005// Generated on: 2017.04.15 at 10:50:52 PM IST 
006//
007
008
009package com.thed.zblast.parser.jaxb.junit;
010
011import java.util.ArrayList;
012import java.util.List;
013import javax.xml.bind.annotation.XmlAccessType;
014import javax.xml.bind.annotation.XmlAccessorType;
015import javax.xml.bind.annotation.XmlAttribute;
016import javax.xml.bind.annotation.XmlRootElement;
017import javax.xml.bind.annotation.XmlType;
018
019
020/**
021 * <p>Java class for anonymous complex type.
022 * 
023 * <p>The following schema fragment specifies the expected content contained within this class.
024 * 
025 * <pre>
026 * &lt;complexType>
027 *   &lt;complexContent>
028 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
029 *       &lt;sequence>
030 *         &lt;element ref="{}testsuite" maxOccurs="unbounded" minOccurs="0"/>
031 *       &lt;/sequence>
032 *       &lt;attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
033 *       &lt;attribute name="time" type="{http://www.w3.org/2001/XMLSchema}string" />
034 *       &lt;attribute name="tests" type="{http://www.w3.org/2001/XMLSchema}string" />
035 *       &lt;attribute name="failures" type="{http://www.w3.org/2001/XMLSchema}string" />
036 *       &lt;attribute name="disabled" type="{http://www.w3.org/2001/XMLSchema}string" />
037 *       &lt;attribute name="errors" type="{http://www.w3.org/2001/XMLSchema}string" />
038 *     &lt;/restriction>
039 *   &lt;/complexContent>
040 * &lt;/complexType>
041 * </pre>
042 * 
043 * 
044 */
045@XmlAccessorType(XmlAccessType.FIELD)
046@XmlType(name = "", propOrder = {
047    "testsuite"
048})
049@XmlRootElement(name = "testsuites")
050public class Testsuites {
051
052    protected List<Testsuite> testsuite;
053    @XmlAttribute(name = "name")
054    protected String name;
055    @XmlAttribute(name = "time")
056    protected String time;
057    @XmlAttribute(name = "tests")
058    protected String tests;
059    @XmlAttribute(name = "failures")
060    protected String failures;
061    @XmlAttribute(name = "disabled")
062    protected String disabled;
063    @XmlAttribute(name = "errors")
064    protected String errors;
065
066    /**
067     * Gets the value of the testsuite property.
068     * 
069     * <p>
070     * This accessor method returns a reference to the live list,
071     * not a snapshot. Therefore any modification you make to the
072     * returned list will be present inside the JAXB object.
073     * This is why there is not a <CODE>set</CODE> method for the testsuite property.
074     * 
075     * <p>
076     * For example, to add a new item, do as follows:
077     * <pre>
078     *    getTestsuite().add(newItem);
079     * </pre>
080     * 
081     * 
082     * <p>
083     * Objects of the following type(s) are allowed in the list
084     * {@link Testsuite }
085     * 
086     * 
087     */
088    public List<Testsuite> getTestsuite() {
089        if (testsuite == null) {
090            testsuite = new ArrayList<Testsuite>();
091        }
092        return this.testsuite;
093    }
094
095    /**
096     * Gets the value of the name property.
097     * 
098     * @return
099     *     possible object is
100     *     {@link String }
101     *     
102     */
103    public String getName() {
104        return name;
105    }
106
107    /**
108     * Sets the value of the name property.
109     * 
110     * @param value
111     *     allowed object is
112     *     {@link String }
113     *     
114     */
115    public void setName(String value) {
116        this.name = value;
117    }
118
119    /**
120     * Gets the value of the time property.
121     * 
122     * @return
123     *     possible object is
124     *     {@link String }
125     *     
126     */
127    public String getTime() {
128        return time;
129    }
130
131    /**
132     * Sets the value of the time property.
133     * 
134     * @param value
135     *     allowed object is
136     *     {@link String }
137     *     
138     */
139    public void setTime(String value) {
140        this.time = value;
141    }
142
143    /**
144     * Gets the value of the tests property.
145     * 
146     * @return
147     *     possible object is
148     *     {@link String }
149     *     
150     */
151    public String getTests() {
152        return tests;
153    }
154
155    /**
156     * Sets the value of the tests property.
157     * 
158     * @param value
159     *     allowed object is
160     *     {@link String }
161     *     
162     */
163    public void setTests(String value) {
164        this.tests = value;
165    }
166
167    /**
168     * Gets the value of the failures property.
169     * 
170     * @return
171     *     possible object is
172     *     {@link String }
173     *     
174     */
175    public String getFailures() {
176        return failures;
177    }
178
179    /**
180     * Sets the value of the failures property.
181     * 
182     * @param value
183     *     allowed object is
184     *     {@link String }
185     *     
186     */
187    public void setFailures(String value) {
188        this.failures = value;
189    }
190
191    /**
192     * Gets the value of the disabled property.
193     * 
194     * @return
195     *     possible object is
196     *     {@link String }
197     *     
198     */
199    public String getDisabled() {
200        return disabled;
201    }
202
203    /**
204     * Sets the value of the disabled property.
205     * 
206     * @param value
207     *     allowed object is
208     *     {@link String }
209     *     
210     */
211    public void setDisabled(String value) {
212        this.disabled = value;
213    }
214
215    /**
216     * Gets the value of the errors property.
217     * 
218     * @return
219     *     possible object is
220     *     {@link String }
221     *     
222     */
223    public String getErrors() {
224        return errors;
225    }
226
227    /**
228     * Sets the value of the errors property.
229     * 
230     * @param value
231     *     allowed object is
232     *     {@link String }
233     *     
234     */
235    public void setErrors(String value) {
236        this.errors = value;
237    }
238
239}