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