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.javancss.jaxb;
010    
011    import java.math.BigInteger;
012    import javax.xml.bind.annotation.XmlAccessType;
013    import javax.xml.bind.annotation.XmlAccessorType;
014    import javax.xml.bind.annotation.XmlElement;
015    import javax.xml.bind.annotation.XmlRootElement;
016    import javax.xml.bind.annotation.XmlType;
017    
018    
019    /**
020     * <p>Java class for anonymous complex type.
021     * 
022     * <p>The following schema fragment specifies the expected content contained within this class.
023     * 
024     * <pre>
025     * &lt;complexType>
026     *   &lt;complexContent>
027     *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
028     *       &lt;sequence>
029     *         &lt;element name="classes" type="{http://www.w3.org/2001/XMLSchema}integer"/>
030     *         &lt;element name="functions" type="{http://www.w3.org/2001/XMLSchema}integer"/>
031     *         &lt;element name="ncss" type="{http://www.w3.org/2001/XMLSchema}string"/>
032     *         &lt;element name="javadocs" type="{http://www.w3.org/2001/XMLSchema}integer"/>
033     *         &lt;element name="javadoc_lines" type="{http://www.w3.org/2001/XMLSchema}integer"/>
034     *         &lt;element name="single_comment_lines" type="{http://www.w3.org/2001/XMLSchema}integer"/>
035     *         &lt;element name="multi_comment_lines" type="{http://www.w3.org/2001/XMLSchema}integer"/>
036     *       &lt;/sequence>
037     *     &lt;/restriction>
038     *   &lt;/complexContent>
039     * &lt;/complexType>
040     * </pre>
041     * 
042     * 
043     */
044    @XmlAccessorType(XmlAccessType.FIELD)
045    @XmlType(name = "", propOrder = {
046        "classes",
047        "functions",
048        "ncss",
049        "javadocs",
050        "javadocLines",
051        "singleCommentLines",
052        "multiCommentLines"
053    })
054    @XmlRootElement(name = "total")
055    public class Total {
056    
057        @XmlElement(required = true)
058        protected BigInteger classes;
059        @XmlElement(required = true)
060        protected BigInteger functions;
061        @XmlElement(required = true)
062        protected String ncss;
063        @XmlElement(required = true)
064        protected BigInteger javadocs;
065        @XmlElement(name = "javadoc_lines", required = true)
066        protected BigInteger javadocLines;
067        @XmlElement(name = "single_comment_lines", required = true)
068        protected BigInteger singleCommentLines;
069        @XmlElement(name = "multi_comment_lines", required = true)
070        protected BigInteger multiCommentLines;
071    
072        /**
073         * Gets the value of the classes property.
074         * 
075         * @return
076         *     possible object is
077         *     {@link BigInteger }
078         *     
079         */
080        public BigInteger getClasses() {
081            return classes;
082        }
083    
084        /**
085         * Sets the value of the classes property.
086         * 
087         * @param value
088         *     allowed object is
089         *     {@link BigInteger }
090         *     
091         */
092        public void setClasses(BigInteger value) {
093            this.classes = value;
094        }
095    
096        /**
097         * Gets the value of the functions property.
098         * 
099         * @return
100         *     possible object is
101         *     {@link BigInteger }
102         *     
103         */
104        public BigInteger getFunctions() {
105            return functions;
106        }
107    
108        /**
109         * Sets the value of the functions property.
110         * 
111         * @param value
112         *     allowed object is
113         *     {@link BigInteger }
114         *     
115         */
116        public void setFunctions(BigInteger value) {
117            this.functions = value;
118        }
119    
120        /**
121         * Gets the value of the ncss property.
122         * 
123         * @return
124         *     possible object is
125         *     {@link String }
126         *     
127         */
128        public String getNcss() {
129            return ncss;
130        }
131    
132        /**
133         * Sets the value of the ncss property.
134         * 
135         * @param value
136         *     allowed object is
137         *     {@link String }
138         *     
139         */
140        public void setNcss(String value) {
141            this.ncss = value;
142        }
143    
144        /**
145         * Gets the value of the javadocs property.
146         * 
147         * @return
148         *     possible object is
149         *     {@link BigInteger }
150         *     
151         */
152        public BigInteger getJavadocs() {
153            return javadocs;
154        }
155    
156        /**
157         * Sets the value of the javadocs property.
158         * 
159         * @param value
160         *     allowed object is
161         *     {@link BigInteger }
162         *     
163         */
164        public void setJavadocs(BigInteger value) {
165            this.javadocs = value;
166        }
167    
168        /**
169         * Gets the value of the javadocLines property.
170         * 
171         * @return
172         *     possible object is
173         *     {@link BigInteger }
174         *     
175         */
176        public BigInteger getJavadocLines() {
177            return javadocLines;
178        }
179    
180        /**
181         * Sets the value of the javadocLines property.
182         * 
183         * @param value
184         *     allowed object is
185         *     {@link BigInteger }
186         *     
187         */
188        public void setJavadocLines(BigInteger value) {
189            this.javadocLines = value;
190        }
191    
192        /**
193         * Gets the value of the singleCommentLines property.
194         * 
195         * @return
196         *     possible object is
197         *     {@link BigInteger }
198         *     
199         */
200        public BigInteger getSingleCommentLines() {
201            return singleCommentLines;
202        }
203    
204        /**
205         * Sets the value of the singleCommentLines property.
206         * 
207         * @param value
208         *     allowed object is
209         *     {@link BigInteger }
210         *     
211         */
212        public void setSingleCommentLines(BigInteger value) {
213            this.singleCommentLines = value;
214        }
215    
216        /**
217         * Gets the value of the multiCommentLines property.
218         * 
219         * @return
220         *     possible object is
221         *     {@link BigInteger }
222         *     
223         */
224        public BigInteger getMultiCommentLines() {
225            return multiCommentLines;
226        }
227    
228        /**
229         * Sets the value of the multiCommentLines property.
230         * 
231         * @param value
232         *     allowed object is
233         *     {@link BigInteger }
234         *     
235         */
236        public void setMultiCommentLines(BigInteger value) {
237            this.multiCommentLines = value;
238        }
239    
240    }