001/*
002 *                    BioJava development code
003 *
004 * This code may be freely distributed and modified under the
005 * terms of the GNU Lesser General Public Licence.  This should
006 * be distributed with the code.  If you do not have a copy,
007 * see:
008 *
009 *      http://www.gnu.org/copyleft/lesser.html
010 *
011 * Copyright for this code is held jointly by the individual
012 * authors.  These should be listed in @author doc comments.
013 *
014 * For more information on the BioJava project and its aims,
015 * or to join the biojava-l mailing list, visit the home page
016 * at:
017 *
018 *      http://www.biojava.org/
019 *
020 */
021//
022// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.4-2
023// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
024// Any modifications to this file will be lost upon recompilation of the source schema.
025// Generated on: 2013.12.17 at 03:04:15 PM PST
026//
027
028
029package org.biojava.nbio.structure.validation;
030
031import javax.xml.bind.annotation.*;
032import java.math.BigDecimal;
033import java.math.BigInteger;
034
035
036/**
037 * <p>Java class for anonymous complex type.
038 *
039 * <p>The following schema fragment specifies the expected content contained within this class.
040 *
041 * <pre>
042 * &lt;complexType>
043 *   &lt;complexContent>
044 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
045 *       &lt;attribute name="Zscore" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
046 *       &lt;attribute name="atoms" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
047 *       &lt;attribute name="mean" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
048 *       &lt;attribute name="mindiff" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
049 *       &lt;attribute name="numobs" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
050 *       &lt;attribute name="obsval" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
051 *       &lt;attribute name="stdev" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
052 *     &lt;/restriction>
053 *   &lt;/complexContent>
054 * &lt;/complexType>
055 * </pre>
056 *
057 *
058 */
059@XmlAccessorType(XmlAccessType.FIELD)
060@XmlType(name = "")
061@XmlRootElement(name = "mog-bond-outlier")
062public class MogBondOutlier {
063
064        @XmlAttribute(name = "Zscore", required = true)
065        protected BigDecimal zscore;
066        @XmlAttribute(name = "atoms", required = true)
067        @XmlSchemaType(name = "anySimpleType")
068        protected String atoms;
069        @XmlAttribute(name = "mean", required = true)
070        protected BigDecimal mean;
071        @XmlAttribute(name = "mindiff", required = true)
072        protected BigDecimal mindiff;
073        @XmlAttribute(name = "numobs", required = true)
074        protected BigInteger numobs;
075        @XmlAttribute(name = "obsval", required = true)
076        protected BigDecimal obsval;
077        @XmlAttribute(name = "stdev", required = true)
078        protected BigDecimal stdev;
079
080        /**
081         * Gets the value of the zscore property.
082         *
083         * @return
084         *     possible object is
085         *     {@link BigDecimal }
086         *
087         */
088        public BigDecimal getZscore() {
089                return zscore;
090        }
091
092        /**
093         * Sets the value of the zscore property.
094         *
095         * @param value
096         *     allowed object is
097         *     {@link BigDecimal }
098         *
099         */
100        public void setZscore(BigDecimal value) {
101                this.zscore = value;
102        }
103
104        /**
105         * Gets the value of the atoms property.
106         *
107         * @return
108         *     possible object is
109         *     {@link String }
110         *
111         */
112        public String getAtoms() {
113                return atoms;
114        }
115
116        /**
117         * Sets the value of the atoms property.
118         *
119         * @param value
120         *     allowed object is
121         *     {@link String }
122         *
123         */
124        public void setAtoms(String value) {
125                this.atoms = value;
126        }
127
128        /**
129         * Gets the value of the mean property.
130         *
131         * @return
132         *     possible object is
133         *     {@link BigDecimal }
134         *
135         */
136        public BigDecimal getMean() {
137                return mean;
138        }
139
140        /**
141         * Sets the value of the mean property.
142         *
143         * @param value
144         *     allowed object is
145         *     {@link BigDecimal }
146         *
147         */
148        public void setMean(BigDecimal value) {
149                this.mean = value;
150        }
151
152        /**
153         * Gets the value of the mindiff property.
154         *
155         * @return
156         *     possible object is
157         *     {@link BigDecimal }
158         *
159         */
160        public BigDecimal getMindiff() {
161                return mindiff;
162        }
163
164        /**
165         * Sets the value of the mindiff property.
166         *
167         * @param value
168         *     allowed object is
169         *     {@link BigDecimal }
170         *
171         */
172        public void setMindiff(BigDecimal value) {
173                this.mindiff = value;
174        }
175
176        /**
177         * Gets the value of the numobs property.
178         *
179         * @return
180         *     possible object is
181         *     {@link BigInteger }
182         *
183         */
184        public BigInteger getNumobs() {
185                return numobs;
186        }
187
188        /**
189         * Sets the value of the numobs property.
190         *
191         * @param value
192         *     allowed object is
193         *     {@link BigInteger }
194         *
195         */
196        public void setNumobs(BigInteger value) {
197                this.numobs = value;
198        }
199
200        /**
201         * Gets the value of the obsval property.
202         *
203         * @return
204         *     possible object is
205         *     {@link BigDecimal }
206         *
207         */
208        public BigDecimal getObsval() {
209                return obsval;
210        }
211
212        /**
213         * Sets the value of the obsval property.
214         *
215         * @param value
216         *     allowed object is
217         *     {@link BigDecimal }
218         *
219         */
220        public void setObsval(BigDecimal value) {
221                this.obsval = value;
222        }
223
224        /**
225         * Gets the value of the stdev property.
226         *
227         * @return
228         *     possible object is
229         *     {@link BigDecimal }
230         *
231         */
232        public BigDecimal getStdev() {
233                return stdev;
234        }
235
236        /**
237         * Sets the value of the stdev property.
238         *
239         * @param value
240         *     allowed object is
241         *     {@link BigDecimal }
242         *
243         */
244        public void setStdev(BigDecimal value) {
245                this.stdev = value;
246        }
247
248}