edu.mayo.informatics.resourcereader.obo
Class OBORelation
java.lang.Object
edu.mayo.informatics.resourcereader.core.impl.Resource
edu.mayo.informatics.resourcereader.obo.OBO
edu.mayo.informatics.resourcereader.obo.OBOEntity
edu.mayo.informatics.resourcereader.obo.OBORelation
- All Implemented Interfaces:
- ResourceEntity, TopResource
public class OBORelation
- extends OBOEntity
The class stores the OBO Relation information
- Version:
- subversion $Revision: $ checked in on $Date: $
- Author:
- Deepak Sharma
Field Summary |
java.util.Vector<java.lang.String> |
domain
|
java.lang.String |
inverseOf
|
boolean |
isUsed
|
java.util.Vector<java.lang.String> |
range
|
Fields inherited from class edu.mayo.informatics.resourcereader.obo.OBOEntity |
altIds, comment, consider, created_by, creation_date, dbXrefs, definition, definitionSources, id, isAnonymous, isObsolete, name, namespace, prefix, replacedBy, synonyms |
Fields inherited from class edu.mayo.informatics.resourcereader.obo.OBO |
logger |
Methods inherited from class edu.mayo.informatics.resourcereader.obo.OBOEntity |
getAltIds, getComment, getConsider, getCreated_by, getCreation_date, getDbXrefs, getDefinition, getDefinitionSources, getId, getName, getNamespace, getPrefix, getReplacedBy, getSynonyms, isAnonymous, isObsolete, merge, setAltIds, setAnonymous, setComment, setConsider, setCreated_by, setCreation_date, setDbXrefs, setDefinition, setDefinitionSources, setId, setName, setNamespace, setObsolete, setPrefix, setReplacedBy, setSynonyms |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
inverseOf
public java.lang.String inverseOf
domain
public java.util.Vector<java.lang.String> domain
range
public java.util.Vector<java.lang.String> range
isUsed
public boolean isUsed
OBORelation
public OBORelation(CachingMessageDirectorIF rLogger)
isReady
public boolean isReady()
printIt
public java.lang.String printIt()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getIsTransitive
public java.lang.Boolean getIsTransitive()
setIsTransitive
public void setIsTransitive(java.lang.Boolean isTransitive)
getIsSymmetric
public java.lang.Boolean getIsSymmetric()
setIsSymmetric
public void setIsSymmetric(java.lang.Boolean isSymmetric)
getIsAntiSymmetric
public java.lang.Boolean getIsAntiSymmetric()
setIsAntiSymmetric
public void setIsAntiSymmetric(java.lang.Boolean isAntiSymmetric)
getIsReflexive
public java.lang.Boolean getIsReflexive()
setIsReflexive
public void setIsReflexive(java.lang.Boolean isReflexive)
getIsCyclic
public java.lang.Boolean getIsCyclic()
setIsCyclic
public void setIsCyclic(java.lang.Boolean isCyclic)
getDomain
public java.util.Vector<java.lang.String> getDomain()
setDomain
public void setDomain(java.util.Vector<java.lang.String> domain)
getInverseOf
public java.lang.String getInverseOf()
setInverseOf
public void setInverseOf(java.lang.String inverseOf)
setAntiSymmetric
public void setAntiSymmetric(boolean isAntiSymmetric)
setCyclic
public void setCyclic(boolean isCyclic)
setReflexive
public void setReflexive(boolean isReflexive)
setSymmetric
public void setSymmetric(boolean isSymmetric)
setTransitive
public void setTransitive(boolean isTransitive)
isUsed
public boolean isUsed()
setUsed
public void setUsed(boolean isUsed)
getRange
public java.util.Vector<java.lang.String> getRange()
setRange
public void setRange(java.util.Vector<java.lang.String> range)
merge
public void merge(OBORelation relation)