pt.ua.bioinformatics.coeus.domain
Class Concept
java.lang.Object
pt.ua.bioinformatics.coeus.domain.Concept
public class Concept
- extends java.lang.Object
Handles mappings for COEUS Concept individuals.
Concept objects are logically organized below Entity and above Item objects.
Constructor Summary |
Concept()
|
Concept(java.lang.String uri)
|
Concept(java.lang.String uri,
java.lang.String title,
java.lang.String label)
|
Concept(java.lang.String uri,
java.lang.String title,
java.lang.String label,
java.lang.String description)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Concept
public Concept()
Concept
public Concept(java.lang.String uri)
Concept
public Concept(java.lang.String uri,
java.lang.String title,
java.lang.String label,
java.lang.String description)
Concept
public Concept(java.lang.String uri,
java.lang.String title,
java.lang.String label)
getHasEntity
public Entity getHasEntity()
setHasEntity
public void setHasEntity(Entity hasEntity)
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)
getUri
public java.lang.String getUri()
setUri
public void setUri(java.lang.String uri)
getDescription
public java.lang.String getDescription()
setDescription
public void setDescription(java.lang.String description)
getLabel
public java.lang.String getLabel()
setLabel
public void setLabel(java.lang.String label)
getTitle
public java.lang.String getTitle()
setTitle
public void setTitle(java.lang.String title)
getHasResource
public Resource getHasResource()
setHasResource
public void setHasResource(Resource hasResource)
addProperty
public void addProperty(java.lang.String predicate,
java.lang.String literal)
- Adds a new property to the Concept property map.
- Parameters:
predicate
- literal
-
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object