001    //
002    // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs 
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: 2008.01.25 at 09:11:56 AM GMT-10:00 
006    //
007    
008    
009    package org.hackystat.sensor.ant.clover.jaxb;
010    
011    import javax.xml.bind.annotation.XmlAccessType;
012    import javax.xml.bind.annotation.XmlAccessorType;
013    import javax.xml.bind.annotation.XmlAttribute;
014    import javax.xml.bind.annotation.XmlRootElement;
015    import javax.xml.bind.annotation.XmlType;
016    
017    
018    /**
019     * <p>Java class for anonymous complex type.
020     * 
021     * <p>The following schema fragment specifies the expected content contained within this class.
022     * 
023     * <pre>
024     * &lt;complexType>
025     *   &lt;complexContent>
026     *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
027     *       &lt;attribute name="classes" type="{http://www.w3.org/2001/XMLSchema}int" />
028     *       &lt;attribute name="methods" type="{http://www.w3.org/2001/XMLSchema}int" />
029     *       &lt;attribute name="conditionals" type="{http://www.w3.org/2001/XMLSchema}int" />
030     *       &lt;attribute name="ncloc" type="{http://www.w3.org/2001/XMLSchema}int" />
031     *       &lt;attribute name="coveredstatements" type="{http://www.w3.org/2001/XMLSchema}int" />
032     *       &lt;attribute name="coveredmethods" type="{http://www.w3.org/2001/XMLSchema}int" />
033     *       &lt;attribute name="coveredconditionals" type="{http://www.w3.org/2001/XMLSchema}int" />
034     *       &lt;attribute name="statements" type="{http://www.w3.org/2001/XMLSchema}int" />
035     *       &lt;attribute name="loc" type="{http://www.w3.org/2001/XMLSchema}int" />
036     *       &lt;attribute name="coveredelements" type="{http://www.w3.org/2001/XMLSchema}int" />
037     *       &lt;attribute name="elements" type="{http://www.w3.org/2001/XMLSchema}int" />
038     *     &lt;/restriction>
039     *   &lt;/complexContent>
040     * &lt;/complexType>
041     * </pre>
042     * 
043     * 
044     */
045    @XmlAccessorType(XmlAccessType.FIELD)
046    @XmlType(name = "")
047    @XmlRootElement(name = "metrics")
048    public class Metrics {
049    
050        @XmlAttribute
051        protected Integer classes;
052        @XmlAttribute
053        protected Integer methods;
054        @XmlAttribute
055        protected Integer conditionals;
056        @XmlAttribute
057        protected Integer ncloc;
058        @XmlAttribute
059        protected Integer coveredstatements;
060        @XmlAttribute
061        protected Integer coveredmethods;
062        @XmlAttribute
063        protected Integer coveredconditionals;
064        @XmlAttribute
065        protected Integer statements;
066        @XmlAttribute
067        protected Integer loc;
068        @XmlAttribute
069        protected Integer coveredelements;
070        @XmlAttribute
071        protected Integer elements;
072    
073        /**
074         * Gets the value of the classes property.
075         * 
076         * @return
077         *     possible object is
078         *     {@link Integer }
079         *     
080         */
081        public Integer getClasses() {
082            return classes;
083        }
084    
085        /**
086         * Sets the value of the classes property.
087         * 
088         * @param value
089         *     allowed object is
090         *     {@link Integer }
091         *     
092         */
093        public void setClasses(Integer value) {
094            this.classes = value;
095        }
096    
097        /**
098         * Gets the value of the methods property.
099         * 
100         * @return
101         *     possible object is
102         *     {@link Integer }
103         *     
104         */
105        public Integer getMethods() {
106            return methods;
107        }
108    
109        /**
110         * Sets the value of the methods property.
111         * 
112         * @param value
113         *     allowed object is
114         *     {@link Integer }
115         *     
116         */
117        public void setMethods(Integer value) {
118            this.methods = value;
119        }
120    
121        /**
122         * Gets the value of the conditionals property.
123         * 
124         * @return
125         *     possible object is
126         *     {@link Integer }
127         *     
128         */
129        public Integer getConditionals() {
130            return conditionals;
131        }
132    
133        /**
134         * Sets the value of the conditionals property.
135         * 
136         * @param value
137         *     allowed object is
138         *     {@link Integer }
139         *     
140         */
141        public void setConditionals(Integer value) {
142            this.conditionals = value;
143        }
144    
145        /**
146         * Gets the value of the ncloc property.
147         * 
148         * @return
149         *     possible object is
150         *     {@link Integer }
151         *     
152         */
153        public Integer getNcloc() {
154            return ncloc;
155        }
156    
157        /**
158         * Sets the value of the ncloc property.
159         * 
160         * @param value
161         *     allowed object is
162         *     {@link Integer }
163         *     
164         */
165        public void setNcloc(Integer value) {
166            this.ncloc = value;
167        }
168    
169        /**
170         * Gets the value of the coveredstatements property.
171         * 
172         * @return
173         *     possible object is
174         *     {@link Integer }
175         *     
176         */
177        public Integer getCoveredstatements() {
178            return coveredstatements;
179        }
180    
181        /**
182         * Sets the value of the coveredstatements property.
183         * 
184         * @param value
185         *     allowed object is
186         *     {@link Integer }
187         *     
188         */
189        public void setCoveredstatements(Integer value) {
190            this.coveredstatements = value;
191        }
192    
193        /**
194         * Gets the value of the coveredmethods property.
195         * 
196         * @return
197         *     possible object is
198         *     {@link Integer }
199         *     
200         */
201        public Integer getCoveredmethods() {
202            return coveredmethods;
203        }
204    
205        /**
206         * Sets the value of the coveredmethods property.
207         * 
208         * @param value
209         *     allowed object is
210         *     {@link Integer }
211         *     
212         */
213        public void setCoveredmethods(Integer value) {
214            this.coveredmethods = value;
215        }
216    
217        /**
218         * Gets the value of the coveredconditionals property.
219         * 
220         * @return
221         *     possible object is
222         *     {@link Integer }
223         *     
224         */
225        public Integer getCoveredconditionals() {
226            return coveredconditionals;
227        }
228    
229        /**
230         * Sets the value of the coveredconditionals property.
231         * 
232         * @param value
233         *     allowed object is
234         *     {@link Integer }
235         *     
236         */
237        public void setCoveredconditionals(Integer value) {
238            this.coveredconditionals = value;
239        }
240    
241        /**
242         * Gets the value of the statements property.
243         * 
244         * @return
245         *     possible object is
246         *     {@link Integer }
247         *     
248         */
249        public Integer getStatements() {
250            return statements;
251        }
252    
253        /**
254         * Sets the value of the statements property.
255         * 
256         * @param value
257         *     allowed object is
258         *     {@link Integer }
259         *     
260         */
261        public void setStatements(Integer value) {
262            this.statements = value;
263        }
264    
265        /**
266         * Gets the value of the loc property.
267         * 
268         * @return
269         *     possible object is
270         *     {@link Integer }
271         *     
272         */
273        public Integer getLoc() {
274            return loc;
275        }
276    
277        /**
278         * Sets the value of the loc property.
279         * 
280         * @param value
281         *     allowed object is
282         *     {@link Integer }
283         *     
284         */
285        public void setLoc(Integer value) {
286            this.loc = value;
287        }
288    
289        /**
290         * Gets the value of the coveredelements property.
291         * 
292         * @return
293         *     possible object is
294         *     {@link Integer }
295         *     
296         */
297        public Integer getCoveredelements() {
298            return coveredelements;
299        }
300    
301        /**
302         * Sets the value of the coveredelements property.
303         * 
304         * @param value
305         *     allowed object is
306         *     {@link Integer }
307         *     
308         */
309        public void setCoveredelements(Integer value) {
310            this.coveredelements = value;
311        }
312    
313        /**
314         * Gets the value of the elements property.
315         * 
316         * @return
317         *     possible object is
318         *     {@link Integer }
319         *     
320         */
321        public Integer getElements() {
322            return elements;
323        }
324    
325        /**
326         * Sets the value of the elements property.
327         * 
328         * @param value
329         *     allowed object is
330         *     {@link Integer }
331         *     
332         */
333        public void setElements(Integer value) {
334            this.elements = value;
335        }
336    
337    }