pt.ua.bioinformatics.coeus.domain
Class Entity

java.lang.Object
  extended by 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)
           
 
Method Summary
 void addProperty(java.lang.String predicate, java.lang.String literal)
          Adds a new property to the Entity property map.
 java.lang.String getDescription()
           
 java.util.ArrayList<Concept> getIsEntityOf()
           
 java.lang.String getLabel()
           
 java.util.HashMap<java.lang.String,java.lang.String> getProperties()
           
 java.lang.String getTitle()
           
 java.lang.String getUri()
           
 void loadConcepts()
           
 void setDescription(java.lang.String description)
           
 void setIsEntityOf(java.util.ArrayList<Concept> isEntityOf)
           
 void setLabel(java.lang.String label)
           
 void setProperties(java.util.HashMap<java.lang.String,java.lang.String> properties)
           
 void setTitle(java.lang.String title)
           
 void setUri(java.lang.String uri)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

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()
Method Detail

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