// // 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: 2019.04.05 at 08:01:44 AM BST // package jalview.xml.binding.uniprot; 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.datatype.XMLGregorianCalendar; /** *
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="accession" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/> * <element name="name" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/> * <element name="protein" type="{http://uniprot.org/uniprot}proteinType"/> * <element name="gene" type="{http://uniprot.org/uniprot}geneType" maxOccurs="unbounded" minOccurs="0"/> * <element name="organism" type="{http://uniprot.org/uniprot}organismType"/> * <element name="organismHost" type="{http://uniprot.org/uniprot}organismType" maxOccurs="unbounded" minOccurs="0"/> * <element name="geneLocation" type="{http://uniprot.org/uniprot}geneLocationType" maxOccurs="unbounded" minOccurs="0"/> * <element name="reference" type="{http://uniprot.org/uniprot}referenceType" maxOccurs="unbounded"/> * <element name="comment" type="{http://uniprot.org/uniprot}commentType" maxOccurs="unbounded" minOccurs="0"/> * <element name="dbReference" type="{http://uniprot.org/uniprot}dbReferenceType" maxOccurs="unbounded" minOccurs="0"/> * <element name="proteinExistence" type="{http://uniprot.org/uniprot}proteinExistenceType"/> * <element name="keyword" type="{http://uniprot.org/uniprot}keywordType" maxOccurs="unbounded" minOccurs="0"/> * <element name="feature" type="{http://uniprot.org/uniprot}featureType" maxOccurs="unbounded" minOccurs="0"/> * <element name="evidence" type="{http://uniprot.org/uniprot}evidenceType" maxOccurs="unbounded" minOccurs="0"/> * <element name="sequence" type="{http://uniprot.org/uniprot}sequenceType"/> * </sequence> * <attribute name="dataset" use="required"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <enumeration value="Swiss-Prot"/> * <enumeration value="TrEMBL"/> * </restriction> * </simpleType> * </attribute> * <attribute name="created" use="required" type="{http://www.w3.org/2001/XMLSchema}date" /> * <attribute name="modified" use="required" type="{http://www.w3.org/2001/XMLSchema}date" /> * <attribute name="version" use="required" type="{http://www.w3.org/2001/XMLSchema}int" /> * </restriction> * </complexContent> * </complexType> ** * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "accession", "name", "protein", "gene", "organism", "organismHost", "geneLocation", "reference", "comment", "dbReference", "proteinExistence", "keyword", "feature", "evidence", "sequence" }) @XmlRootElement(name = "entry") public class Entry { @XmlElement(required = true) protected List
* 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 accession property.
*
*
* For example, to add a new item, do as follows: *
* getAccession().add(newItem); ** * *
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List
* 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
* For example, to add a new item, do as follows:
*
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List
* 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
* For example, to add a new item, do as follows:
*
* Objects of the following type(s) are allowed in the list
* {@link GeneType }
*
*
*/
public List
* 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
* For example, to add a new item, do as follows:
*
* Objects of the following type(s) are allowed in the list
* {@link OrganismType }
*
*
*/
public List
* 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
* For example, to add a new item, do as follows:
*
* Objects of the following type(s) are allowed in the list
* {@link GeneLocationType }
*
*
*/
public List
* 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
* For example, to add a new item, do as follows:
*
* Objects of the following type(s) are allowed in the list
* {@link ReferenceType }
*
*
*/
public List
* 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
* For example, to add a new item, do as follows:
*
* Objects of the following type(s) are allowed in the list
* {@link CommentType }
*
*
*/
public List
* 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
* For example, to add a new item, do as follows:
*
* Objects of the following type(s) are allowed in the list
* {@link DbReferenceType }
*
*
*/
public List
* 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
* For example, to add a new item, do as follows:
*
* Objects of the following type(s) are allowed in the list
* {@link KeywordType }
*
*
*/
public List
* 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
* For example, to add a new item, do as follows:
*
* Objects of the following type(s) are allowed in the list
* {@link FeatureType }
*
*
*/
public List
* 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
* For example, to add a new item, do as follows:
*
* Objects of the following type(s) are allowed in the list
* {@link EvidenceType }
*
*
*/
public Listset
method for the name property.
*
*
* getName().add(newItem);
*
*
*
* set
method for the gene property.
*
*
* getGene().add(newItem);
*
*
*
* set
method for the organismHost property.
*
*
* getOrganismHost().add(newItem);
*
*
*
* set
method for the geneLocation property.
*
*
* getGeneLocation().add(newItem);
*
*
*
* set
method for the reference property.
*
*
* getReference().add(newItem);
*
*
*
* set
method for the comment property.
*
*
* getComment().add(newItem);
*
*
*
* set
method for the dbReference property.
*
*
* getDbReference().add(newItem);
*
*
*
* set
method for the keyword property.
*
*
* getKeyword().add(newItem);
*
*
*
* set
method for the feature property.
*
*
* getFeature().add(newItem);
*
*
*
* set
method for the evidence property.
*
*
* getEvidence().add(newItem);
*
*
*
*