All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.nmdp.ngs.hml.jaxb.TargetedRegion Maven / Gradle / Ivy

//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.10-b140310.1920 
// See http://java.sun.com/xml/jaxb 
// Any modifications to this file will be lost upon recompilation of the source schema. 
// Generated on: 2014.09.27 at 10:27:59 AM CDT 
//


package org.nmdp.ngs.hml.jaxb;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;


/**
 * 

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="assembly" use="required">
 *         <simpleType>
 *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *             <minLength value="1"/>
 *           </restriction>
 *         </simpleType>
 *       </attribute>
 *       <attribute name="contig" use="required">
 *         <simpleType>
 *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *             <minLength value="1"/>
 *           </restriction>
 *         </simpleType>
 *       </attribute>
 *       <attribute name="start" use="required">
 *         <simpleType>
 *           <restriction base="{http://www.w3.org/2001/XMLSchema}long">
 *             <minInclusive value="0"/>
 *           </restriction>
 *         </simpleType>
 *       </attribute>
 *       <attribute name="end" use="required">
 *         <simpleType>
 *           <restriction base="{http://www.w3.org/2001/XMLSchema}long">
 *             <minInclusive value="0"/>
 *           </restriction>
 *         </simpleType>
 *       </attribute>
 *       <attribute name="strand">
 *         <simpleType>
 *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *             <enumeration value="-1"/>
 *             <enumeration value="1"/>
 *             <enumeration value="+"/>
 *             <enumeration value="-"/>
 *           </restriction>
 *         </simpleType>
 *       </attribute>
 *       <attribute name="id">
 *         <simpleType>
 *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *             <minLength value="1"/>
 *           </restriction>
 *         </simpleType>
 *       </attribute>
 *       <attribute name="description">
 *         <simpleType>
 *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *             <minLength value="1"/>
 *           </restriction>
 *         </simpleType>
 *       </attribute>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") @XmlRootElement(name = "targeted-region") public class TargetedRegion { @XmlAttribute(name = "assembly", required = true) protected String assembly; @XmlAttribute(name = "contig", required = true) protected String contig; @XmlAttribute(name = "start", required = true) protected long start; @XmlAttribute(name = "end", required = true) protected long end; @XmlAttribute(name = "strand") protected String strand; @XmlAttribute(name = "id") protected String id; @XmlAttribute(name = "description") protected String description; /** * Gets the value of the assembly property. * * @return * possible object is * {@link String } * */ public String getAssembly() { return assembly; } /** * Sets the value of the assembly property. * * @param value * allowed object is * {@link String } * */ public void setAssembly(String value) { this.assembly = value; } /** * Gets the value of the contig property. * * @return * possible object is * {@link String } * */ public String getContig() { return contig; } /** * Sets the value of the contig property. * * @param value * allowed object is * {@link String } * */ public void setContig(String value) { this.contig = value; } /** * Gets the value of the start property. * */ public long getStart() { return start; } /** * Sets the value of the start property. * */ public void setStart(long value) { this.start = value; } /** * Gets the value of the end property. * */ public long getEnd() { return end; } /** * Sets the value of the end property. * */ public void setEnd(long value) { this.end = 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 id property. * * @return * possible object is * {@link String } * */ public String getId() { return id; } /** * Sets the value of the id property. * * @param value * allowed object is * {@link String } * */ public void setId(String value) { this.id = value; } /** * Gets the value of the description property. * * @return * possible object is * {@link String } * */ public String getDescription() { return description; } /** * Sets the value of the description property. * * @param value * allowed object is * {@link String } * */ public void setDescription(String value) { this.description = value; } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy