pt.ua.bioinformatics.coeus.domain
Class Entity
java.lang.Object
pt.ua.bioinformatics.coeus.domain.Entity
public class Entity
- extends java.lang.Object
Handles mappings for COEUS Entity individuals.
COEUS Entity objects are the high level umbrella-types. Entity > Concept > Item.
Constructor Summary |
Entity()
|
Entity(java.lang.String uri)
|
Entity(java.lang.String uri,
java.lang.String label,
java.lang.String title)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Entity
public Entity(java.lang.String uri,
java.lang.String label,
java.lang.String title)
Entity
public Entity(java.lang.String uri)
Entity
public Entity()
getDescription
public java.lang.String getDescription()
setDescription
public void setDescription(java.lang.String description)
getIsEntityOf
public java.util.ArrayList<Concept> getIsEntityOf()
setIsEntityOf
public void setIsEntityOf(java.util.ArrayList<Concept> isEntityOf)
getLabel
public java.lang.String getLabel()
setLabel
public void setLabel(java.lang.String label)
getProperties
public java.util.HashMap<java.lang.String,java.lang.String> getProperties()
setProperties
public void setProperties(java.util.HashMap<java.lang.String,java.lang.String> properties)
getTitle
public java.lang.String getTitle()
setTitle
public void setTitle(java.lang.String title)
getUri
public java.lang.String getUri()
setUri
public void setUri(java.lang.String uri)
addProperty
public void addProperty(java.lang.String predicate,
java.lang.String literal)
- Adds a new property to the Entity property map.
- Parameters:
predicate
- literal
-
loadConcepts
public void loadConcepts()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object