edu.mayo.informatics.resourcereader.obo
Class OBOEntity
java.lang.Object
edu.mayo.informatics.resourcereader.core.impl.Resource
edu.mayo.informatics.resourcereader.obo.OBO
edu.mayo.informatics.resourcereader.obo.OBOEntity
- All Implemented Interfaces:
- ResourceEntity, TopResource
- Direct Known Subclasses:
- OBOInstance, OBORelation, OBOTerm
public abstract class OBOEntity
- extends OBO
- implements ResourceEntity
A commom class that is used to store common entity information
- Version:
- subversion $Revision: $ checked in on $Date: $
- Author:
- Deepak Sharma
Fields inherited from class edu.mayo.informatics.resourcereader.obo.OBO |
logger |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
id
public java.lang.String id
prefix
public java.lang.String prefix
name
public java.lang.String name
namespace
public java.lang.String namespace
isAnonymous
public boolean isAnonymous
isObsolete
public boolean isObsolete
replacedBy
public java.lang.String replacedBy
consider
public java.lang.String consider
comment
public java.lang.String comment
definition
public java.lang.String definition
created_by
public java.lang.String created_by
creation_date
public java.lang.String creation_date
definitionSources
public java.util.Vector<OBODbxref> definitionSources
dbXrefs
public java.util.Vector<OBODbxref> dbXrefs
synonyms
public java.util.Vector<OBOSynonym> synonyms
altIds
public java.util.Vector<java.lang.String> altIds
OBOEntity
public OBOEntity()
OBOEntity
public OBOEntity(CachingMessageDirectorIF rLogger)
getAltIds
public java.util.Vector<java.lang.String> getAltIds()
setAltIds
public void setAltIds(java.util.Vector<java.lang.String> altIds)
getComment
public java.lang.String getComment()
setComment
public void setComment(java.lang.String comment)
getConsider
public java.lang.String getConsider()
setConsider
public void setConsider(java.lang.String consider)
getDbXrefs
public java.util.Vector<OBODbxref> getDbXrefs()
setDbXrefs
public void setDbXrefs(java.util.Vector<OBODbxref> dbXrefs)
getDefinition
public java.lang.String getDefinition()
setDefinition
public void setDefinition(java.lang.String definition)
getCreated_by
public java.lang.String getCreated_by()
setCreated_by
public void setCreated_by(java.lang.String created_by)
getCreation_date
public java.lang.String getCreation_date()
setCreation_date
public void setCreation_date(java.lang.String creation_date)
getDefinitionSources
public java.util.Vector<OBODbxref> getDefinitionSources()
setDefinitionSources
public void setDefinitionSources(java.util.Vector<OBODbxref> definitionSources)
getId
public java.lang.String getId()
setId
public void setId(java.lang.String id)
isAnonymous
public boolean isAnonymous()
setAnonymous
public void setAnonymous(boolean isAnonymous)
isObsolete
public boolean isObsolete()
setObsolete
public void setObsolete(boolean isObsolete)
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getNamespace
public java.lang.String getNamespace()
setNamespace
public void setNamespace(java.lang.String namespace)
getPrefix
public java.lang.String getPrefix()
setPrefix
public void setPrefix(java.lang.String prefix)
getReplacedBy
public java.lang.String getReplacedBy()
setReplacedBy
public void setReplacedBy(java.lang.String replacedBy)
getSynonyms
public java.util.Vector<OBOSynonym> getSynonyms()
setSynonyms
public void setSynonyms(java.util.Vector<OBOSynonym> synonyms)
merge
public void merge(OBOEntity entity)
- The merge operation would cause all the non null string data elements of
entity to overwrite their counterparts in the current instance. The
Vector data elements are merged. The boolean variables are overwritten
with the data counterpart in entity.
- Parameters:
entity
-