Class Entry
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="{https://uniprot.org/uniprot}proteinType"/>
<element name="gene" type="{https://uniprot.org/uniprot}geneType" maxOccurs="unbounded" minOccurs="0"/>
<element name="organism" type="{https://uniprot.org/uniprot}organismType"/>
<element name="organismHost" type="{https://uniprot.org/uniprot}organismType" maxOccurs="unbounded" minOccurs="0"/>
<element name="geneLocation" type="{https://uniprot.org/uniprot}geneLocationType" maxOccurs="unbounded" minOccurs="0"/>
<element name="reference" type="{https://uniprot.org/uniprot}referenceType" maxOccurs="unbounded"/>
<element name="comment" type="{https://uniprot.org/uniprot}commentType" maxOccurs="unbounded" minOccurs="0"/>
<element name="dbReference" type="{https://uniprot.org/uniprot}dbReferenceType" maxOccurs="unbounded" minOccurs="0"/>
<element name="proteinExistence" type="{https://uniprot.org/uniprot}proteinExistenceType"/>
<element name="keyword" type="{https://uniprot.org/uniprot}keywordType" maxOccurs="unbounded" minOccurs="0"/>
<element name="feature" type="{https://uniprot.org/uniprot}featureType" maxOccurs="unbounded" minOccurs="0"/>
<element name="evidence" type="{https://uniprot.org/uniprot}evidenceType" maxOccurs="unbounded" minOccurs="0"/>
<element name="sequence" type="{https://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>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<CommentType>protected XMLGregorianCalendarprotected Stringprotected List<DbReferenceType>protected List<EvidenceType>protected List<FeatureType>protected List<GeneLocationType>protected List<KeywordType>protected XMLGregorianCalendarprotected OrganismTypeprotected List<OrganismType>protected ProteinTypeprotected ProteinExistenceTypeprotected List<ReferenceType>protected SequenceTypeprotected int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the accession property.Gets the value of the comment property.Gets the value of the created property.Gets the value of the dataset property.Gets the value of the dbReference property.Gets the value of the evidence property.Gets the value of the feature property.getGene()Gets the value of the gene property.Gets the value of the geneLocation property.Gets the value of the keyword property.Gets the value of the modified property.getName()Gets the value of the name property.Gets the value of the organism property.Gets the value of the organismHost property.Gets the value of the protein property.Gets the value of the proteinExistence property.Gets the value of the reference property.Gets the value of the sequence property.intGets the value of the version property.voidsetCreated(XMLGregorianCalendar value) Sets the value of the created property.voidsetDataset(String value) Sets the value of the dataset property.voidsetModified(XMLGregorianCalendar value) Sets the value of the modified property.voidsetOrganism(OrganismType value) Sets the value of the organism property.voidsetProtein(ProteinType value) Sets the value of the protein property.voidSets the value of the proteinExistence property.voidsetSequence(SequenceType value) Sets the value of the sequence property.voidsetVersion(int value) Sets the value of the version property.
-
Field Details
-
accession
-
name
-
protein
-
gene
-
organism
-
organismHost
-
geneLocation
-
reference
-
comment
-
dbReference
-
proteinExistence
-
keyword
-
feature
-
evidence
-
sequence
-
dataset
-
created
-
modified
-
version
protected int version
-
-
Constructor Details
-
Entry
public Entry()
-
-
Method Details
-
getAccession
Gets the value of the accession 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
setmethod 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
String- Returns:
- The value of the accession property.
-
getName
Gets the value of the name 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
setmethod for the name property.For example, to add a new item, do as follows:
getName().add(newItem);
Objects of the following type(s) are allowed in the list
String- Returns:
- The value of the name property.
-
getProtein
Gets the value of the protein property.- Returns:
- possible object is
ProteinType
-
setProtein
Sets the value of the protein property.- Parameters:
value- allowed object isProteinType
-
getGene
Gets the value of the gene 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
setmethod for the gene property.For example, to add a new item, do as follows:
getGene().add(newItem);
Objects of the following type(s) are allowed in the list
GeneType- Returns:
- The value of the gene property.
-
getOrganism
Gets the value of the organism property.- Returns:
- possible object is
OrganismType
-
setOrganism
Sets the value of the organism property.- Parameters:
value- allowed object isOrganismType
-
getOrganismHost
Gets the value of the organismHost 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
setmethod for the organismHost property.For example, to add a new item, do as follows:
getOrganismHost().add(newItem);
Objects of the following type(s) are allowed in the list
OrganismType- Returns:
- The value of the organismHost property.
-
getGeneLocation
Gets the value of the geneLocation 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
setmethod for the geneLocation property.For example, to add a new item, do as follows:
getGeneLocation().add(newItem);
Objects of the following type(s) are allowed in the list
GeneLocationType- Returns:
- The value of the geneLocation property.
-
getReference
Gets the value of the reference 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
setmethod for the reference property.For example, to add a new item, do as follows:
getReference().add(newItem);
Objects of the following type(s) are allowed in the list
ReferenceType- Returns:
- The value of the reference property.
-
getComment
Gets the value of the comment 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
setmethod for the comment property.For example, to add a new item, do as follows:
getComment().add(newItem);
Objects of the following type(s) are allowed in the list
CommentType- Returns:
- The value of the comment property.
-
getDbReference
Gets the value of the dbReference 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
setmethod for the dbReference property.For example, to add a new item, do as follows:
getDbReference().add(newItem);
Objects of the following type(s) are allowed in the list
DbReferenceType- Returns:
- The value of the dbReference property.
-
getProteinExistence
Gets the value of the proteinExistence property.- Returns:
- possible object is
ProteinExistenceType
-
setProteinExistence
Sets the value of the proteinExistence property.- Parameters:
value- allowed object isProteinExistenceType
-
getKeyword
Gets the value of the keyword 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
setmethod for the keyword property.For example, to add a new item, do as follows:
getKeyword().add(newItem);
Objects of the following type(s) are allowed in the list
KeywordType- Returns:
- The value of the keyword property.
-
getFeature
Gets the value of the feature 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
setmethod for the feature property.For example, to add a new item, do as follows:
getFeature().add(newItem);
Objects of the following type(s) are allowed in the list
FeatureType- Returns:
- The value of the feature property.
-
getEvidence
Gets the value of the evidence 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
setmethod for the evidence property.For example, to add a new item, do as follows:
getEvidence().add(newItem);
Objects of the following type(s) are allowed in the list
EvidenceType- Returns:
- The value of the evidence property.
-
getSequence
Gets the value of the sequence property.- Returns:
- possible object is
SequenceType
-
setSequence
Sets the value of the sequence property.- Parameters:
value- allowed object isSequenceType
-
getDataset
Gets the value of the dataset property.- Returns:
- possible object is
String
-
setDataset
Sets the value of the dataset property.- Parameters:
value- allowed object isString
-
getCreated
Gets the value of the created property.- Returns:
- possible object is
XMLGregorianCalendar
-
setCreated
Sets the value of the created property.- Parameters:
value- allowed object isXMLGregorianCalendar
-
getModified
Gets the value of the modified property.- Returns:
- possible object is
XMLGregorianCalendar
-
setModified
Sets the value of the modified property.- Parameters:
value- allowed object isXMLGregorianCalendar
-
getVersion
public int getVersion()Gets the value of the version property. -
setVersion
public void setVersion(int value) Sets the value of the version property.
-