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 javax.xml.bind.annotation.adapters.CollapsedStringAdapter; 033import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; 034import java.math.BigDecimal; 035 036 037/** 038 * <p>Java class for anonymous complex type. 039 * 040 * <p>The following schema fragment specifies the expected content contained within this class. 041 * 042 * <pre> 043 * <complexType> 044 * <complexContent> 045 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 046 * <attribute name="atom0" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" /> 047 * <attribute name="atom1" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" /> 048 * <attribute name="atom2" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" /> 049 * <attribute name="mean" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" /> 050 * <attribute name="obs" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" /> 051 * <attribute name="stdev" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" /> 052 * <attribute name="z" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" /> 053 * </restriction> 054 * </complexContent> 055 * </complexType> 056 * </pre> 057 * 058 * 059 */ 060@XmlAccessorType(XmlAccessType.FIELD) 061@XmlType(name = "") 062@XmlRootElement(name = "angle-outlier") 063public class AngleOutlier { 064 065 @XmlAttribute(name = "atom0", required = true) 066 @XmlJavaTypeAdapter(CollapsedStringAdapter.class) 067 @XmlSchemaType(name = "NCName") 068 protected String atom0; 069 @XmlAttribute(name = "atom1", required = true) 070 @XmlJavaTypeAdapter(CollapsedStringAdapter.class) 071 @XmlSchemaType(name = "NCName") 072 protected String atom1; 073 @XmlAttribute(name = "atom2", required = true) 074 @XmlJavaTypeAdapter(CollapsedStringAdapter.class) 075 @XmlSchemaType(name = "NCName") 076 protected String atom2; 077 @XmlAttribute(name = "mean", required = true) 078 protected BigDecimal mean; 079 @XmlAttribute(name = "obs", required = true) 080 protected BigDecimal obs; 081 @XmlAttribute(name = "stdev", required = true) 082 protected BigDecimal stdev; 083 @XmlAttribute(name = "z", required = true) 084 protected BigDecimal z; 085 086 /** 087 * Gets the value of the atom0 property. 088 * 089 * @return 090 * possible object is 091 * {@link String } 092 * 093 */ 094 public String getAtom0() { 095 return atom0; 096 } 097 098 /** 099 * Sets the value of the atom0 property. 100 * 101 * @param value 102 * allowed object is 103 * {@link String } 104 * 105 */ 106 public void setAtom0(String value) { 107 this.atom0 = value; 108 } 109 110 /** 111 * Gets the value of the atom1 property. 112 * 113 * @return 114 * possible object is 115 * {@link String } 116 * 117 */ 118 public String getAtom1() { 119 return atom1; 120 } 121 122 /** 123 * Sets the value of the atom1 property. 124 * 125 * @param value 126 * allowed object is 127 * {@link String } 128 * 129 */ 130 public void setAtom1(String value) { 131 this.atom1 = value; 132 } 133 134 /** 135 * Gets the value of the atom2 property. 136 * 137 * @return 138 * possible object is 139 * {@link String } 140 * 141 */ 142 public String getAtom2() { 143 return atom2; 144 } 145 146 /** 147 * Sets the value of the atom2 property. 148 * 149 * @param value 150 * allowed object is 151 * {@link String } 152 * 153 */ 154 public void setAtom2(String value) { 155 this.atom2 = value; 156 } 157 158 /** 159 * Gets the value of the mean property. 160 * 161 * @return 162 * possible object is 163 * {@link BigDecimal } 164 * 165 */ 166 public BigDecimal getMean() { 167 return mean; 168 } 169 170 /** 171 * Sets the value of the mean property. 172 * 173 * @param value 174 * allowed object is 175 * {@link BigDecimal } 176 * 177 */ 178 public void setMean(BigDecimal value) { 179 this.mean = value; 180 } 181 182 /** 183 * Gets the value of the obs property. 184 * 185 * @return 186 * possible object is 187 * {@link BigDecimal } 188 * 189 */ 190 public BigDecimal getObs() { 191 return obs; 192 } 193 194 /** 195 * Sets the value of the obs property. 196 * 197 * @param value 198 * allowed object is 199 * {@link BigDecimal } 200 * 201 */ 202 public void setObs(BigDecimal value) { 203 this.obs = value; 204 } 205 206 /** 207 * Gets the value of the stdev property. 208 * 209 * @return 210 * possible object is 211 * {@link BigDecimal } 212 * 213 */ 214 public BigDecimal getStdev() { 215 return stdev; 216 } 217 218 /** 219 * Sets the value of the stdev property. 220 * 221 * @param value 222 * allowed object is 223 * {@link BigDecimal } 224 * 225 */ 226 public void setStdev(BigDecimal value) { 227 this.stdev = value; 228 } 229 230 /** 231 * Gets the value of the z property. 232 * 233 * @return 234 * possible object is 235 * {@link BigDecimal } 236 * 237 */ 238 public BigDecimal getZ() { 239 return z; 240 } 241 242 /** 243 * Sets the value of the z property. 244 * 245 * @param value 246 * allowed object is 247 * {@link BigDecimal } 248 * 249 */ 250 public void setZ(BigDecimal value) { 251 this.z = value; 252 } 253 254}