// // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. // Generated on: 2015.10.09 at 03:18:33 PM BST // package jalview.xml.binding.sifts; import java.math.BigInteger; import java.util.ArrayList; import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAttribute; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlRootElement; import javax.xml.bind.annotation.XmlSchemaType; import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.XmlValue; /** *

* Java class for anonymous complex type. * *

* The following schema fragment specifies the expected content contained within * this class. * *

 * <complexType>
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element name="alignObject" maxOccurs="unbounded">
 *           <complexType>
 *             <complexContent>
 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                 <sequence>
 *                   <element name="alignObjectDetail" maxOccurs="unbounded" minOccurs="0">
 *                     <complexType>
 *                       <complexContent>
 *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                           <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}detail"/>
 *                         </restriction>
 *                       </complexContent>
 *                     </complexType>
 *                   </element>
 *                   <element name="sequence" minOccurs="0">
 *                     <complexType>
 *                       <complexContent>
 *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                           <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
 *                         </restriction>
 *                       </complexContent>
 *                     </complexType>
 *                   </element>
 *                 </sequence>
 *                 <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}dbRef"/>
 *                 <attribute name="objectVersion" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
 *                 <attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
 *                 <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
 *               </restriction>
 *             </complexContent>
 *           </complexType>
 *         </element>
 *         <element name="score" maxOccurs="unbounded" minOccurs="0">
 *           <complexType>
 *             <complexContent>
 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                 <attribute name="methodName" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
 *                 <attribute name="scoreValue" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
 *               </restriction>
 *             </complexContent>
 *           </complexType>
 *         </element>
 *         <element name="block" maxOccurs="unbounded">
 *           <complexType>
 *             <complexContent>
 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                 <sequence>
 *                   <element name="segment" maxOccurs="unbounded">
 *                     <complexType>
 *                       <complexContent>
 *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                           <sequence minOccurs="0">
 *                             <element name="cigar" type="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}cigarstring"/>
 *                           </sequence>
 *                           <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
 *                           <attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
 *                           <attribute name="strand" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
 *                         </restriction>
 *                       </complexContent>
 *                     </complexType>
 *                   </element>
 *                 </sequence>
 *                 <attribute name="blockScore" type="{http://www.w3.org/2001/XMLSchema}string" />
 *                 <attribute name="blockOrder" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
 *               </restriction>
 *             </complexContent>
 *           </complexType>
 *         </element>
 *         <element name="geo3d" maxOccurs="unbounded" minOccurs="0">
 *           <complexType>
 *             <complexContent>
 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                 <sequence>
 *                   <element name="vector">
 *                     <complexType>
 *                       <complexContent>
 *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                           <attribute name="x" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
 *                           <attribute name="y" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
 *                           <attribute name="z" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
 *                         </restriction>
 *                       </complexContent>
 *                     </complexType>
 *                   </element>
 *                   <element name="matrix" maxOccurs="unbounded">
 *                     <complexType>
 *                       <complexContent>
 *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                           <sequence>
 *                             <element name="max11">
 *                               <complexType>
 *                                 <complexContent>
 *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                     <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
 *                                   </restriction>
 *                                 </complexContent>
 *                               </complexType>
 *                             </element>
 *                             <element name="max12">
 *                               <complexType>
 *                                 <complexContent>
 *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                     <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
 *                                   </restriction>
 *                                 </complexContent>
 *                               </complexType>
 *                             </element>
 *                             <element name="max13">
 *                               <complexType>
 *                                 <complexContent>
 *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                     <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
 *                                   </restriction>
 *                                 </complexContent>
 *                               </complexType>
 *                             </element>
 *                             <element name="max21">
 *                               <complexType>
 *                                 <complexContent>
 *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                     <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
 *                                   </restriction>
 *                                 </complexContent>
 *                               </complexType>
 *                             </element>
 *                             <element name="max22">
 *                               <complexType>
 *                                 <complexContent>
 *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                     <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
 *                                   </restriction>
 *                                 </complexContent>
 *                               </complexType>
 *                             </element>
 *                             <element name="max23">
 *                               <complexType>
 *                                 <complexContent>
 *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                     <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
 *                                   </restriction>
 *                                 </complexContent>
 *                               </complexType>
 *                             </element>
 *                             <element name="max31">
 *                               <complexType>
 *                                 <complexContent>
 *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                     <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
 *                                   </restriction>
 *                                 </complexContent>
 *                               </complexType>
 *                             </element>
 *                             <element name="max32">
 *                               <complexType>
 *                                 <complexContent>
 *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                     <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
 *                                   </restriction>
 *                                 </complexContent>
 *                               </complexType>
 *                             </element>
 *                             <element name="max33">
 *                               <complexType>
 *                                 <complexContent>
 *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                     <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
 *                                   </restriction>
 *                                 </complexContent>
 *                               </complexType>
 *                             </element>
 *                           </sequence>
 *                         </restriction>
 *                       </complexContent>
 *                     </complexType>
 *                   </element>
 *                 </sequence>
 *                 <attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
 *               </restriction>
 *             </complexContent>
 *           </complexType>
 *         </element>
 *       </sequence>
 *       <attribute name="alignType" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType( name = "", propOrder = { "alignObject", "score", "block", "geo3D" }) @XmlRootElement(name = "alignment") public class Alignment { @XmlElement(required = true) protected List alignObject; protected List score; @XmlElement(required = true) protected List block; @XmlElement(name = "geo3d") protected List geo3D; @XmlAttribute(name = "alignType", required = true) protected String alignType; /** * Gets the value of the alignObject property. * *

* This accessor method returns a reference to the live list, not a snapshot. * Therefore any modification you make to the returned list will be present * inside the JAXB object. This is why there is not a set method * for the alignObject property. * *

* For example, to add a new item, do as follows: * *

   * getAlignObject().add(newItem);
   * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Alignment.AlignObject } * * */ public List getAlignObject() { if (alignObject == null) { alignObject = new ArrayList(); } return this.alignObject; } /** * Gets the value of the score property. * *

* This accessor method returns a reference to the live list, not a snapshot. * Therefore any modification you make to the returned list will be present * inside the JAXB object. This is why there is not a set method * for the score property. * *

* For example, to add a new item, do as follows: * *

   * getScore().add(newItem);
   * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Alignment.Score } * * */ public List getScore() { if (score == null) { score = new ArrayList(); } return this.score; } /** * Gets the value of the block property. * *

* This accessor method returns a reference to the live list, not a snapshot. * Therefore any modification you make to the returned list will be present * inside the JAXB object. This is why there is not a set method * for the block property. * *

* For example, to add a new item, do as follows: * *

   * getBlock().add(newItem);
   * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Alignment.Block } * * */ public List getBlock() { if (block == null) { block = new ArrayList(); } return this.block; } /** * Gets the value of the geo3D property. * *

* This accessor method returns a reference to the live list, not a snapshot. * Therefore any modification you make to the returned list will be present * inside the JAXB object. This is why there is not a set method * for the geo3D property. * *

* For example, to add a new item, do as follows: * *

   * getGeo3D().add(newItem);
   * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Alignment.Geo3D } * * */ public List getGeo3D() { if (geo3D == null) { geo3D = new ArrayList(); } return this.geo3D; } /** * Gets the value of the alignType property. * * @return possible object is {@link String } * */ public String getAlignType() { return alignType; } /** * Sets the value of the alignType property. * * @param value * allowed object is {@link String } * */ public void setAlignType(String value) { this.alignType = value; } /** *

* Java class for anonymous complex type. * *

* The following schema fragment specifies the expected content contained * within this class. * *

   * <complexType>
   *   <complexContent>
   *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
   *       <sequence>
   *         <element name="alignObjectDetail" maxOccurs="unbounded" minOccurs="0">
   *           <complexType>
   *             <complexContent>
   *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
   *                 <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}detail"/>
   *               </restriction>
   *             </complexContent>
   *           </complexType>
   *         </element>
   *         <element name="sequence" minOccurs="0">
   *           <complexType>
   *             <complexContent>
   *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
   *                 <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
   *               </restriction>
   *             </complexContent>
   *           </complexType>
   *         </element>
   *       </sequence>
   *       <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}dbRef"/>
   *       <attribute name="objectVersion" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
   *       <attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
   *       <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
   *     </restriction>
   *   </complexContent>
   * </complexType>
   * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "alignObjectDetail", "sequence" }) public static class AlignObject { protected List alignObjectDetail; protected Alignment.AlignObject.Sequence sequence; @XmlAttribute(name = "objectVersion", required = true) protected String objectVersion; @XmlAttribute(name = "intObjectId", required = true) protected String intObjectId; @XmlAttribute(name = "type") protected String type; @XmlAttribute(name = "dbSource", required = true) protected String dbSource; @XmlAttribute(name = "dbCoordSys", required = true) protected String dbCoordSys; @XmlAttribute(name = "dbAccessionId", required = true) protected String dbAccessionId; @XmlAttribute(name = "dbEvidence") protected String dbEvidence; @XmlAttribute(name = "dbVersion") protected String dbVersion; /** * Gets the value of the alignObjectDetail property. * *

* This accessor method returns a reference to the live list, not a * snapshot. Therefore any modification you make to the returned list will * be present inside the JAXB object. This is why there is not a * set method for the alignObjectDetail property. * *

* For example, to add a new item, do as follows: * *

     * getAlignObjectDetail().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Alignment.AlignObject.AlignObjectDetail } * * */ public List getAlignObjectDetail() { if (alignObjectDetail == null) { alignObjectDetail = new ArrayList(); } return this.alignObjectDetail; } /** * Gets the value of the sequence property. * * @return possible object is {@link Alignment.AlignObject.Sequence } * */ public Alignment.AlignObject.Sequence getSequence() { return sequence; } /** * Sets the value of the sequence property. * * @param value * allowed object is {@link Alignment.AlignObject.Sequence } * */ public void setSequence(Alignment.AlignObject.Sequence value) { this.sequence = value; } /** * Gets the value of the objectVersion property. * * @return possible object is {@link String } * */ public String getObjectVersion() { return objectVersion; } /** * Sets the value of the objectVersion property. * * @param value * allowed object is {@link String } * */ public void setObjectVersion(String value) { this.objectVersion = value; } /** * Gets the value of the intObjectId property. * * @return possible object is {@link String } * */ public String getIntObjectId() { return intObjectId; } /** * Sets the value of the intObjectId property. * * @param value * allowed object is {@link String } * */ public void setIntObjectId(String value) { this.intObjectId = value; } /** * Gets the value of the type property. * * @return possible object is {@link String } * */ public String getType() { return type; } /** * Sets the value of the type property. * * @param value * allowed object is {@link String } * */ public void setType(String value) { this.type = value; } /** * Gets the value of the dbSource property. * * @return possible object is {@link String } * */ public String getDbSource() { return dbSource; } /** * Sets the value of the dbSource property. * * @param value * allowed object is {@link String } * */ public void setDbSource(String value) { this.dbSource = value; } /** * Gets the value of the dbCoordSys property. * * @return possible object is {@link String } * */ public String getDbCoordSys() { return dbCoordSys; } /** * Sets the value of the dbCoordSys property. * * @param value * allowed object is {@link String } * */ public void setDbCoordSys(String value) { this.dbCoordSys = value; } /** * Gets the value of the dbAccessionId property. * * @return possible object is {@link String } * */ public String getDbAccessionId() { return dbAccessionId; } /** * Sets the value of the dbAccessionId property. * * @param value * allowed object is {@link String } * */ public void setDbAccessionId(String value) { this.dbAccessionId = value; } /** * Gets the value of the dbEvidence property. * * @return possible object is {@link String } * */ public String getDbEvidence() { return dbEvidence; } /** * Sets the value of the dbEvidence property. * * @param value * allowed object is {@link String } * */ public void setDbEvidence(String value) { this.dbEvidence = value; } /** * Gets the value of the dbVersion property. * * @return possible object is {@link String } * */ public String getDbVersion() { return dbVersion; } /** * Sets the value of the dbVersion property. * * @param value * allowed object is {@link String } * */ public void setDbVersion(String value) { this.dbVersion = value; } /** *

* Java class for anonymous complex type. * *

* The following schema fragment specifies the expected content contained * within this class. * *

     * <complexType>
     *   <complexContent>
     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *       <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}detail"/>
     *     </restriction>
     *   </complexContent>
     * </complexType>
     * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "content" }) public static class AlignObjectDetail { @XmlValue protected String content; @XmlAttribute(name = "dbSource") protected String dbSource; @XmlAttribute(name = "property", required = true) protected String property; /** * Gets the value of the content property. * * @return possible object is {@link String } * */ public String getContent() { return content; } /** * Sets the value of the content property. * * @param value * allowed object is {@link String } * */ public void setContent(String value) { this.content = value; } /** * Gets the value of the dbSource property. * * @return possible object is {@link String } * */ public String getDbSource() { return dbSource; } /** * Sets the value of the dbSource property. * * @param value * allowed object is {@link String } * */ public void setDbSource(String value) { this.dbSource = value; } /** * Gets the value of the property property. * * @return possible object is {@link String } * */ public String getProperty() { return property; } /** * Sets the value of the property property. * * @param value * allowed object is {@link String } * */ public void setProperty(String value) { this.property = value; } } /** *

* Java class for anonymous complex type. * *

* The following schema fragment specifies the expected content contained * within this class. * *

     * <complexType>
     *   <complexContent>
     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *       <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
     *     </restriction>
     *   </complexContent>
     * </complexType>
     * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "content" }) public static class Sequence { @XmlValue protected String content; @XmlAttribute(name = "start") protected String start; @XmlAttribute(name = "end") protected String end; /** * Gets the value of the content property. * * @return possible object is {@link String } * */ public String getContent() { return content; } /** * Sets the value of the content property. * * @param value * allowed object is {@link String } * */ public void setContent(String value) { this.content = value; } /** * Gets the value of the start property. * * @return possible object is {@link String } * */ public String getStart() { return start; } /** * Sets the value of the start property. * * @param value * allowed object is {@link String } * */ public void setStart(String value) { this.start = value; } /** * Gets the value of the end property. * * @return possible object is {@link String } * */ public String getEnd() { return end; } /** * Sets the value of the end property. * * @param value * allowed object is {@link String } * */ public void setEnd(String value) { this.end = value; } } } /** *

* Java class for anonymous complex type. * *

* The following schema fragment specifies the expected content contained * within this class. * *

   * <complexType>
   *   <complexContent>
   *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
   *       <sequence>
   *         <element name="segment" maxOccurs="unbounded">
   *           <complexType>
   *             <complexContent>
   *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
   *                 <sequence minOccurs="0">
   *                   <element name="cigar" type="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}cigarstring"/>
   *                 </sequence>
   *                 <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
   *                 <attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
   *                 <attribute name="strand" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
   *               </restriction>
   *             </complexContent>
   *           </complexType>
   *         </element>
   *       </sequence>
   *       <attribute name="blockScore" type="{http://www.w3.org/2001/XMLSchema}string" />
   *       <attribute name="blockOrder" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
   *     </restriction>
   *   </complexContent>
   * </complexType>
   * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "segment" }) public static class Block { @XmlElement(required = true) protected List segment; @XmlAttribute(name = "blockScore") protected String blockScore; @XmlAttribute(name = "blockOrder", required = true) protected BigInteger blockOrder; /** * Gets the value of the segment property. * *

* This accessor method returns a reference to the live list, not a * snapshot. Therefore any modification you make to the returned list will * be present inside the JAXB object. This is why there is not a * set method for the segment property. * *

* For example, to add a new item, do as follows: * *

     * getSegment().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Alignment.Block.Segment } * * */ public List getSegment() { if (segment == null) { segment = new ArrayList(); } return this.segment; } /** * Gets the value of the blockScore property. * * @return possible object is {@link String } * */ public String getBlockScore() { return blockScore; } /** * Sets the value of the blockScore property. * * @param value * allowed object is {@link String } * */ public void setBlockScore(String value) { this.blockScore = value; } /** * Gets the value of the blockOrder property. * * @return possible object is {@link BigInteger } * */ public BigInteger getBlockOrder() { return blockOrder; } /** * Sets the value of the blockOrder property. * * @param value * allowed object is {@link BigInteger } * */ public void setBlockOrder(BigInteger value) { this.blockOrder = value; } /** *

* Java class for anonymous complex type. * *

* The following schema fragment specifies the expected content contained * within this class. * *

     * <complexType>
     *   <complexContent>
     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *       <sequence minOccurs="0">
     *         <element name="cigar" type="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}cigarstring"/>
     *       </sequence>
     *       <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
     *       <attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
     *       <attribute name="strand" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
     *     </restriction>
     *   </complexContent>
     * </complexType>
     * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "cigar" }) public static class Segment { protected String cigar; @XmlAttribute(name = "intObjectId", required = true) @XmlSchemaType(name = "anySimpleType") protected String intObjectId; @XmlAttribute(name = "strand") @XmlSchemaType(name = "anySimpleType") protected String strand; @XmlAttribute(name = "start") protected String start; @XmlAttribute(name = "end") protected String end; /** * Gets the value of the cigar property. * * @return possible object is {@link String } * */ public String getCigar() { return cigar; } /** * Sets the value of the cigar property. * * @param value * allowed object is {@link String } * */ public void setCigar(String value) { this.cigar = value; } /** * Gets the value of the intObjectId property. * * @return possible object is {@link String } * */ public String getIntObjectId() { return intObjectId; } /** * Sets the value of the intObjectId property. * * @param value * allowed object is {@link String } * */ public void setIntObjectId(String value) { this.intObjectId = value; } /** * Gets the value of the strand property. * * @return possible object is {@link String } * */ public String getStrand() { return strand; } /** * Sets the value of the strand property. * * @param value * allowed object is {@link String } * */ public void setStrand(String value) { this.strand = value; } /** * Gets the value of the start property. * * @return possible object is {@link String } * */ public String getStart() { return start; } /** * Sets the value of the start property. * * @param value * allowed object is {@link String } * */ public void setStart(String value) { this.start = value; } /** * Gets the value of the end property. * * @return possible object is {@link String } * */ public String getEnd() { return end; } /** * Sets the value of the end property. * * @param value * allowed object is {@link String } * */ public void setEnd(String value) { this.end = value; } } } /** *

* Java class for anonymous complex type. * *

* The following schema fragment specifies the expected content contained * within this class. * *

   * <complexType>
   *   <complexContent>
   *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
   *       <sequence>
   *         <element name="vector">
   *           <complexType>
   *             <complexContent>
   *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
   *                 <attribute name="x" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
   *                 <attribute name="y" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
   *                 <attribute name="z" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
   *               </restriction>
   *             </complexContent>
   *           </complexType>
   *         </element>
   *         <element name="matrix" maxOccurs="unbounded">
   *           <complexType>
   *             <complexContent>
   *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
   *                 <sequence>
   *                   <element name="max11">
   *                     <complexType>
   *                       <complexContent>
   *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
   *                           <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
   *                         </restriction>
   *                       </complexContent>
   *                     </complexType>
   *                   </element>
   *                   <element name="max12">
   *                     <complexType>
   *                       <complexContent>
   *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
   *                           <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
   *                         </restriction>
   *                       </complexContent>
   *                     </complexType>
   *                   </element>
   *                   <element name="max13">
   *                     <complexType>
   *                       <complexContent>
   *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
   *                           <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
   *                         </restriction>
   *                       </complexContent>
   *                     </complexType>
   *                   </element>
   *                   <element name="max21">
   *                     <complexType>
   *                       <complexContent>
   *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
   *                           <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
   *                         </restriction>
   *                       </complexContent>
   *                     </complexType>
   *                   </element>
   *                   <element name="max22">
   *                     <complexType>
   *                       <complexContent>
   *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
   *                           <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
   *                         </restriction>
   *                       </complexContent>
   *                     </complexType>
   *                   </element>
   *                   <element name="max23">
   *                     <complexType>
   *                       <complexContent>
   *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
   *                           <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
   *                         </restriction>
   *                       </complexContent>
   *                     </complexType>
   *                   </element>
   *                   <element name="max31">
   *                     <complexType>
   *                       <complexContent>
   *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
   *                           <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
   *                         </restriction>
   *                       </complexContent>
   *                     </complexType>
   *                   </element>
   *                   <element name="max32">
   *                     <complexType>
   *                       <complexContent>
   *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
   *                           <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
   *                         </restriction>
   *                       </complexContent>
   *                     </complexType>
   *                   </element>
   *                   <element name="max33">
   *                     <complexType>
   *                       <complexContent>
   *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
   *                           <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
   *                         </restriction>
   *                       </complexContent>
   *                     </complexType>
   *                   </element>
   *                 </sequence>
   *               </restriction>
   *             </complexContent>
   *           </complexType>
   *         </element>
   *       </sequence>
   *       <attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
   *     </restriction>
   *   </complexContent>
   * </complexType>
   * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "vector", "matrix" }) public static class Geo3D { @XmlElement(required = true) protected Alignment.Geo3D.Vector vector; @XmlElement(required = true) protected List matrix; @XmlAttribute(name = "intObjectId", required = true) protected String intObjectId; /** * Gets the value of the vector property. * * @return possible object is {@link Alignment.Geo3D.Vector } * */ public Alignment.Geo3D.Vector getVector() { return vector; } /** * Sets the value of the vector property. * * @param value * allowed object is {@link Alignment.Geo3D.Vector } * */ public void setVector(Alignment.Geo3D.Vector value) { this.vector = value; } /** * Gets the value of the matrix property. * *

* This accessor method returns a reference to the live list, not a * snapshot. Therefore any modification you make to the returned list will * be present inside the JAXB object. This is why there is not a * set method for the matrix property. * *

* For example, to add a new item, do as follows: * *

     * getMatrix().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Alignment.Geo3D.Matrix } * * */ public List getMatrix() { if (matrix == null) { matrix = new ArrayList(); } return this.matrix; } /** * Gets the value of the intObjectId property. * * @return possible object is {@link String } * */ public String getIntObjectId() { return intObjectId; } /** * Sets the value of the intObjectId property. * * @param value * allowed object is {@link String } * */ public void setIntObjectId(String value) { this.intObjectId = value; } /** *

* Java class for anonymous complex type. * *

* The following schema fragment specifies the expected content contained * within this class. * *

     * <complexType>
     *   <complexContent>
     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *       <sequence>
     *         <element name="max11">
     *           <complexType>
     *             <complexContent>
     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                 <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
     *               </restriction>
     *             </complexContent>
     *           </complexType>
     *         </element>
     *         <element name="max12">
     *           <complexType>
     *             <complexContent>
     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                 <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
     *               </restriction>
     *             </complexContent>
     *           </complexType>
     *         </element>
     *         <element name="max13">
     *           <complexType>
     *             <complexContent>
     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                 <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
     *               </restriction>
     *             </complexContent>
     *           </complexType>
     *         </element>
     *         <element name="max21">
     *           <complexType>
     *             <complexContent>
     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                 <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
     *               </restriction>
     *             </complexContent>
     *           </complexType>
     *         </element>
     *         <element name="max22">
     *           <complexType>
     *             <complexContent>
     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                 <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
     *               </restriction>
     *             </complexContent>
     *           </complexType>
     *         </element>
     *         <element name="max23">
     *           <complexType>
     *             <complexContent>
     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                 <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
     *               </restriction>
     *             </complexContent>
     *           </complexType>
     *         </element>
     *         <element name="max31">
     *           <complexType>
     *             <complexContent>
     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                 <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
     *               </restriction>
     *             </complexContent>
     *           </complexType>
     *         </element>
     *         <element name="max32">
     *           <complexType>
     *             <complexContent>
     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                 <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
     *               </restriction>
     *             </complexContent>
     *           </complexType>
     *         </element>
     *         <element name="max33">
     *           <complexType>
     *             <complexContent>
     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                 <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
     *               </restriction>
     *             </complexContent>
     *           </complexType>
     *         </element>
     *       </sequence>
     *     </restriction>
     *   </complexContent>
     * </complexType>
     * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType( name = "", propOrder = { "max11", "max12", "max13", "max21", "max22", "max23", "max31", "max32", "max33" }) public static class Matrix { @XmlElement(required = true) protected Alignment.Geo3D.Matrix.Max11 max11; @XmlElement(required = true) protected Alignment.Geo3D.Matrix.Max12 max12; @XmlElement(required = true) protected Alignment.Geo3D.Matrix.Max13 max13; @XmlElement(required = true) protected Alignment.Geo3D.Matrix.Max21 max21; @XmlElement(required = true) protected Alignment.Geo3D.Matrix.Max22 max22; @XmlElement(required = true) protected Alignment.Geo3D.Matrix.Max23 max23; @XmlElement(required = true) protected Alignment.Geo3D.Matrix.Max31 max31; @XmlElement(required = true) protected Alignment.Geo3D.Matrix.Max32 max32; @XmlElement(required = true) protected Alignment.Geo3D.Matrix.Max33 max33; /** * Gets the value of the max11 property. * * @return possible object is {@link Alignment.Geo3D.Matrix.Max11 } * */ public Alignment.Geo3D.Matrix.Max11 getMax11() { return max11; } /** * Sets the value of the max11 property. * * @param value * allowed object is {@link Alignment.Geo3D.Matrix.Max11 } * */ public void setMax11(Alignment.Geo3D.Matrix.Max11 value) { this.max11 = value; } /** * Gets the value of the max12 property. * * @return possible object is {@link Alignment.Geo3D.Matrix.Max12 } * */ public Alignment.Geo3D.Matrix.Max12 getMax12() { return max12; } /** * Sets the value of the max12 property. * * @param value * allowed object is {@link Alignment.Geo3D.Matrix.Max12 } * */ public void setMax12(Alignment.Geo3D.Matrix.Max12 value) { this.max12 = value; } /** * Gets the value of the max13 property. * * @return possible object is {@link Alignment.Geo3D.Matrix.Max13 } * */ public Alignment.Geo3D.Matrix.Max13 getMax13() { return max13; } /** * Sets the value of the max13 property. * * @param value * allowed object is {@link Alignment.Geo3D.Matrix.Max13 } * */ public void setMax13(Alignment.Geo3D.Matrix.Max13 value) { this.max13 = value; } /** * Gets the value of the max21 property. * * @return possible object is {@link Alignment.Geo3D.Matrix.Max21 } * */ public Alignment.Geo3D.Matrix.Max21 getMax21() { return max21; } /** * Sets the value of the max21 property. * * @param value * allowed object is {@link Alignment.Geo3D.Matrix.Max21 } * */ public void setMax21(Alignment.Geo3D.Matrix.Max21 value) { this.max21 = value; } /** * Gets the value of the max22 property. * * @return possible object is {@link Alignment.Geo3D.Matrix.Max22 } * */ public Alignment.Geo3D.Matrix.Max22 getMax22() { return max22; } /** * Sets the value of the max22 property. * * @param value * allowed object is {@link Alignment.Geo3D.Matrix.Max22 } * */ public void setMax22(Alignment.Geo3D.Matrix.Max22 value) { this.max22 = value; } /** * Gets the value of the max23 property. * * @return possible object is {@link Alignment.Geo3D.Matrix.Max23 } * */ public Alignment.Geo3D.Matrix.Max23 getMax23() { return max23; } /** * Sets the value of the max23 property. * * @param value * allowed object is {@link Alignment.Geo3D.Matrix.Max23 } * */ public void setMax23(Alignment.Geo3D.Matrix.Max23 value) { this.max23 = value; } /** * Gets the value of the max31 property. * * @return possible object is {@link Alignment.Geo3D.Matrix.Max31 } * */ public Alignment.Geo3D.Matrix.Max31 getMax31() { return max31; } /** * Sets the value of the max31 property. * * @param value * allowed object is {@link Alignment.Geo3D.Matrix.Max31 } * */ public void setMax31(Alignment.Geo3D.Matrix.Max31 value) { this.max31 = value; } /** * Gets the value of the max32 property. * * @return possible object is {@link Alignment.Geo3D.Matrix.Max32 } * */ public Alignment.Geo3D.Matrix.Max32 getMax32() { return max32; } /** * Sets the value of the max32 property. * * @param value * allowed object is {@link Alignment.Geo3D.Matrix.Max32 } * */ public void setMax32(Alignment.Geo3D.Matrix.Max32 value) { this.max32 = value; } /** * Gets the value of the max33 property. * * @return possible object is {@link Alignment.Geo3D.Matrix.Max33 } * */ public Alignment.Geo3D.Matrix.Max33 getMax33() { return max33; } /** * Sets the value of the max33 property. * * @param value * allowed object is {@link Alignment.Geo3D.Matrix.Max33 } * */ public void setMax33(Alignment.Geo3D.Matrix.Max33 value) { this.max33 = value; } /** *

* Java class for anonymous complex type. * *

* The following schema fragment specifies the expected content contained * within this class. * *

       * <complexType>
       *   <complexContent>
       *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *       <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
       *     </restriction>
       *   </complexContent>
       * </complexType>
       * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Max11 { @XmlAttribute(name = "coord", required = true) protected float coord; /** * Gets the value of the coord property. * */ public float getCoord() { return coord; } /** * Sets the value of the coord property. * */ public void setCoord(float value) { this.coord = value; } } /** *

* Java class for anonymous complex type. * *

* The following schema fragment specifies the expected content contained * within this class. * *

       * <complexType>
       *   <complexContent>
       *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *       <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
       *     </restriction>
       *   </complexContent>
       * </complexType>
       * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Max12 { @XmlAttribute(name = "coord", required = true) protected float coord; /** * Gets the value of the coord property. * */ public float getCoord() { return coord; } /** * Sets the value of the coord property. * */ public void setCoord(float value) { this.coord = value; } } /** *

* Java class for anonymous complex type. * *

* The following schema fragment specifies the expected content contained * within this class. * *

       * <complexType>
       *   <complexContent>
       *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *       <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
       *     </restriction>
       *   </complexContent>
       * </complexType>
       * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Max13 { @XmlAttribute(name = "coord", required = true) protected float coord; /** * Gets the value of the coord property. * */ public float getCoord() { return coord; } /** * Sets the value of the coord property. * */ public void setCoord(float value) { this.coord = value; } } /** *

* Java class for anonymous complex type. * *

* The following schema fragment specifies the expected content contained * within this class. * *

       * <complexType>
       *   <complexContent>
       *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *       <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
       *     </restriction>
       *   </complexContent>
       * </complexType>
       * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Max21 { @XmlAttribute(name = "coord", required = true) protected float coord; /** * Gets the value of the coord property. * */ public float getCoord() { return coord; } /** * Sets the value of the coord property. * */ public void setCoord(float value) { this.coord = value; } } /** *

* Java class for anonymous complex type. * *

* The following schema fragment specifies the expected content contained * within this class. * *

       * <complexType>
       *   <complexContent>
       *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *       <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
       *     </restriction>
       *   </complexContent>
       * </complexType>
       * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Max22 { @XmlAttribute(name = "coord", required = true) protected float coord; /** * Gets the value of the coord property. * */ public float getCoord() { return coord; } /** * Sets the value of the coord property. * */ public void setCoord(float value) { this.coord = value; } } /** *

* Java class for anonymous complex type. * *

* The following schema fragment specifies the expected content contained * within this class. * *

       * <complexType>
       *   <complexContent>
       *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *       <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
       *     </restriction>
       *   </complexContent>
       * </complexType>
       * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Max23 { @XmlAttribute(name = "coord", required = true) protected float coord; /** * Gets the value of the coord property. * */ public float getCoord() { return coord; } /** * Sets the value of the coord property. * */ public void setCoord(float value) { this.coord = value; } } /** *

* Java class for anonymous complex type. * *

* The following schema fragment specifies the expected content contained * within this class. * *

       * <complexType>
       *   <complexContent>
       *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *       <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
       *     </restriction>
       *   </complexContent>
       * </complexType>
       * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Max31 { @XmlAttribute(name = "coord", required = true) protected float coord; /** * Gets the value of the coord property. * */ public float getCoord() { return coord; } /** * Sets the value of the coord property. * */ public void setCoord(float value) { this.coord = value; } } /** *

* Java class for anonymous complex type. * *

* The following schema fragment specifies the expected content contained * within this class. * *

       * <complexType>
       *   <complexContent>
       *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *       <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
       *     </restriction>
       *   </complexContent>
       * </complexType>
       * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Max32 { @XmlAttribute(name = "coord", required = true) protected float coord; /** * Gets the value of the coord property. * */ public float getCoord() { return coord; } /** * Sets the value of the coord property. * */ public void setCoord(float value) { this.coord = value; } } /** *

* Java class for anonymous complex type. * *

* The following schema fragment specifies the expected content contained * within this class. * *

       * <complexType>
       *   <complexContent>
       *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       *       <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
       *     </restriction>
       *   </complexContent>
       * </complexType>
       * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Max33 { @XmlAttribute(name = "coord", required = true) protected float coord; /** * Gets the value of the coord property. * */ public float getCoord() { return coord; } /** * Sets the value of the coord property. * */ public void setCoord(float value) { this.coord = value; } } } /** *

* Java class for anonymous complex type. * *

* The following schema fragment specifies the expected content contained * within this class. * *

     * <complexType>
     *   <complexContent>
     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *       <attribute name="x" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
     *       <attribute name="y" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
     *       <attribute name="z" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
     *     </restriction>
     *   </complexContent>
     * </complexType>
     * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Vector { @XmlAttribute(name = "x", required = true) protected float x; @XmlAttribute(name = "y", required = true) protected float y; @XmlAttribute(name = "z", required = true) protected float z; /** * Gets the value of the x property. * */ public float getX() { return x; } /** * Sets the value of the x property. * */ public void setX(float value) { this.x = value; } /** * Gets the value of the y property. * */ public float getY() { return y; } /** * Sets the value of the y property. * */ public void setY(float value) { this.y = value; } /** * Gets the value of the z property. * */ public float getZ() { return z; } /** * Sets the value of the z property. * */ public void setZ(float value) { this.z = value; } } } /** *

* Java class for anonymous complex type. * *

* The following schema fragment specifies the expected content contained * within this class. * *

   * <complexType>
   *   <complexContent>
   *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
   *       <attribute name="methodName" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
   *       <attribute name="scoreValue" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
   *     </restriction>
   *   </complexContent>
   * </complexType>
   * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Score { @XmlAttribute(name = "methodName", required = true) protected String methodName; @XmlAttribute(name = "scoreValue", required = true) protected String scoreValue; /** * Gets the value of the methodName property. * * @return possible object is {@link String } * */ public String getMethodName() { return methodName; } /** * Sets the value of the methodName property. * * @param value * allowed object is {@link String } * */ public void setMethodName(String value) { this.methodName = value; } /** * Gets the value of the scoreValue property. * * @return possible object is {@link String } * */ public String getScoreValue() { return scoreValue; } /** * Sets the value of the scoreValue property. * * @param value * allowed object is {@link String } * */ public void setScoreValue(String value) { this.scoreValue = value; } } }