@Entity @Indexed public class EvidenceImpl extends XReferrableImpl implements Evidence
FIELD_AVAILABILITY, FIELD_COMMENT, FIELD_DATASOURCE, FIELD_ECNUMBER, FIELD_KEYWORD, FIELD_NAME, FIELD_ORGANISM, FIELD_PATHWAY, FIELD_SEQUENCE, FIELD_TERM, FIELD_XREFDB, FIELD_XREFID, FILTER_BY_DATASOURCE, FILTER_BY_ORGANISMUNKNOWN_DOUBLE, UNKNOWN_FLOAT, UNKNOWN_INT| Constructor and Description |
|---|
EvidenceImpl()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addConfidence(Score confidence)
Confidence in the containing instance.
|
void |
addEvidenceCode(EvidenceCodeVocabulary evidenceCode)
A pointer to a term in an external controlled vocabulary, such as the GO, PSI-MI or BioCyc
evidence codes, that describes the nature of the support, such as 'traceable author statement'
or 'yeast two-hybrid'.
|
void |
addExperimentalForm(ExperimentalForm experimentalForm)
Adds an experimental form.
|
Set<Score> |
getConfidence()
Confidence in the containing instance.
|
Set<EvidenceCodeVocabulary> |
getEvidenceCode()
A pointer to a term in an external controlled vocabulary, such as the GO, PSI-MI or BioCyc
evidence codes, that describes the nature of the support, such as 'traceable author statement'
or 'yeast two-hybrid'.
|
Set<ExperimentalForm> |
getExperimentalForm()
Contents of this set should not be modified.
|
Class<? extends Evidence> |
getModelInterface()
This method returns the actual model interface that a class implements.
|
void |
removeConfidence(Score confidence)
Confidence in the containing instance.
|
void |
removeEvidenceCode(EvidenceCodeVocabulary evidenceCode)
A pointer to a term in an external controlled vocabulary, such as the GO, PSI-MI or BioCyc
evidence codes, that describes the nature of the support, such as 'traceable author statement'
or 'yeast two-hybrid'.
|
void |
removeExperimentalForm(ExperimentalForm experimentalForm)
Removes an experimental form.
|
protected boolean |
semanticallyEquivalent(BioPAXElement element)
Answers whether two Evidence objects are semantically equivalent.
|
void |
setConfidence(Set<Score> confidence)
Confidence in the containing instance.
|
void |
setEvidenceCode(Set<EvidenceCodeVocabulary> evidenceCode)
A pointer to a term in an external controlled vocabulary, such as the GO, PSI-MI or BioCyc
evidence codes, that describes the nature of the support, such as 'traceable author statement'
or 'yeast two-hybrid'.
|
void |
setExperimentalForm(Set<ExperimentalForm> experimentalForm) |
addXref, equivalenceCode, getXref, removeXref, setXrefaddComment, getComment, getDatasources, getKeywords, getOrganisms, getParentPathways, removeComment, setCommentequals, getAnnotations, getPk, getRDFId, hashCode, isEquivalent, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitaddXref, getXref, removeXrefaddComment, getComment, removeCommentequivalenceCode, getAnnotations, getRDFId, isEquivalentpublic Class<? extends Evidence> getModelInterface()
BioPAXElementgetModelInterface in interface BioPAXElementorg.biopax.paxtools.model package
corresponding to a BioPAX class.public Set<Score> getConfidence()
getConfidence in interface Evidencepublic void setConfidence(Set<Score> confidence)
confidence - a set of scores representing confidencepublic void addConfidence(Score confidence)
addConfidence in interface Evidenceconfidence - a new confidence measure to addpublic void removeConfidence(Score confidence)
removeConfidence in interface Evidenceconfidence - a confidence measure to be removed.public Set<EvidenceCodeVocabulary> getEvidenceCode()
getEvidenceCode in interface Evidencepublic void setEvidenceCode(Set<EvidenceCodeVocabulary> evidenceCode)
evidenceCode - a new set of evidence codes for this evidence type.public void addEvidenceCode(EvidenceCodeVocabulary evidenceCode)
addEvidenceCode in interface EvidenceevidenceCode - a new evidence code for this evidence.public void removeEvidenceCode(EvidenceCodeVocabulary evidenceCode)
removeEvidenceCode in interface EvidenceevidenceCode - to be removedpublic Set<ExperimentalForm> getExperimentalForm()
EvidencegetExperimentalForm in interface Evidencepublic void setExperimentalForm(Set<ExperimentalForm> experimentalForm)
public void addExperimentalForm(ExperimentalForm experimentalForm)
EvidenceaddExperimentalForm in interface EvidenceexperimentalForm - associated with an evidence instance.public void removeExperimentalForm(ExperimentalForm experimentalForm)
EvidenceremoveExperimentalForm in interface EvidenceexperimentalForm - associated with an evidence instance.protected boolean semanticallyEquivalent(BioPAXElement element)
semanticallyEquivalent in class BioPAXElementImplCopyright © 2015 BioPAX. All rights reserved.