public abstract class EntityImpl extends NamedImpl implements Entity
UNKNOWN_DOUBLE, UNKNOWN_FLOAT, UNKNOWN_INT| Constructor and Description |
|---|
EntityImpl()
Helper object for managing names
|
| Modifier and Type | Method and Description |
|---|---|
void |
addAvailability(String availability_text)
This method adds the given text to the avaialability set.
|
void |
addDataSource(Provenance dataSource)
This method adds the given value to the DATA_SOURCE set.
|
void |
addEvidence(Evidence newEvidence) |
Set<String> |
getAvailability()
The contents of this set can be modified but semantic consistency is not
guaranteed.
|
Set<Provenance> |
getDataSource()
This method returns a set of free text descriptions of the source of this
data, e.g.
|
Set<Evidence> |
getEvidence() |
Set<Interaction> |
getParticipantOf()
This method returns the interaction that this entity/pep takes part in.
|
void |
removeAvailability(String availability_text)
This method removes the given text from the avaialability set.
|
void |
removeDataSource(Provenance dataSource)
This method removes the given value from the DATA_SOURCE set.
|
void |
removeEvidence(Evidence oldEvidence) |
protected boolean |
semanticallyEquivalent(BioPAXElement element) |
void |
setDataSource(Set<Provenance> dataSource) |
addName, getDisplayName, getName, getStandardName, removeName, setDisplayName, setName, setStandardNameaddXref, equivalenceCode, getXref, removeXref, setXrefaddComment, getComment, removeComment, setCommentequals, getAnnotations, getUri, hashCode, isEquivalent, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitaddName, getDisplayName, getName, getStandardName, removeName, setDisplayName, setName, setStandardNameaddXref, getXref, removeXrefaddComment, getComment, removeCommentequivalenceCode, getAnnotations, getModelInterface, getUri, isEquivalentpublic Set<String> getAvailability()
EntityEntity.addAvailability(String) and Entity.removeAvailability(String) is recommended.getAvailability in interface Entitypublic void addAvailability(String availability_text)
EntityaddAvailability in interface Entityavailability_text - a string describing the availability of this data
(e.g. a copyright statement).public void removeAvailability(String availability_text)
EntityremoveAvailability in interface Entityavailability_text - a string describing the availability of this data
(e.g. a copyright statement).public Set<Provenance> getDataSource()
EntityEntity.addDataSource(Provenance) and Entity.removeDataSource(Provenance) is
recommended.getDataSource in interface Entitypublic void setDataSource(Set<Provenance> dataSource)
public void addDataSource(Provenance dataSource)
EntityaddDataSource in interface EntitydataSource - a free text description of the source of this data,
e.g. a database or person name.public void removeDataSource(Provenance dataSource)
EntityremoveDataSource in interface EntitydataSource - a free text description of the source of this data,
e.g. a database or person name.public Set<Interaction> getParticipantOf()
EntityInteraction.getParticipant()getParticipantOf in interface Entitypublic Set<Evidence> getEvidence()
getEvidence in interface Observablepublic void addEvidence(Evidence newEvidence)
addEvidence in interface Observablepublic void removeEvidence(Evidence oldEvidence)
removeEvidence in interface Observableprotected boolean semanticallyEquivalent(BioPAXElement element)
semanticallyEquivalent in class BioPAXElementImplCopyright © 2017 BioPAX. All rights reserved.