gov.nih.nci.mageom.domain.Description
Interface OntologyEntry

All Superinterfaces:
Extendable
All Known Implementing Classes:
OntologyEntryImpl

public interface OntologyEntry
extends Extendable

A single entry from an ontology or a controlled vocabulary. For instance, category could be 'species name', value could be 'homo sapiens' and ontology would be taxonomy database, NCBI.

Version:
%I%, %G%

Method Summary
 OntologyEntry[] getAssociations()
          Returns the value of this OntologyEntry object's associations attribute.
 java.lang.String getCategory()
          Returns the value of this OntologyEntry object's category attribute.
 java.lang.String getDescription()
          Returns the value of this OntologyEntry object's description attribute.
 DatabaseEntry getOntologyReference()
          Returns the value of this OntologyEntry object's ontologyReference attribute.
 java.lang.String getValue()
          Returns the value of this OntologyEntry object's value attribute.
 void setAssociations(OntologyEntry[] p_associations)
          Sets the associations attribute.
 void setCategory(java.lang.String p_category)
          Sets the category attribute.
 void setDescription(java.lang.String p_description)
          Sets the description attribute.
 void setOntologyReference(DatabaseEntry p_ontologyReference)
          Sets the ontologyReference attribute.
 void setValue(java.lang.String p_value)
          Sets the value attribute.
 
Methods inherited from interface gov.nih.nci.mageom.domain.Extendable
getPropertySets, setPropertySets
 

Method Detail

setCategory

void setCategory(java.lang.String p_category)
Sets the category attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a OntologyEntry object.

Parameters:
p_category - The new value for category.
See Also:
getCategory()

getCategory

java.lang.String getCategory()
Returns the value of this OntologyEntry object's category attribute. Description of category: The category to which this entry belongs.

Returns:
String The value of category.

setValue

void setValue(java.lang.String p_value)
Sets the value attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a OntologyEntry object.

Parameters:
p_value - The new value for value.
See Also:
getValue()

getValue

java.lang.String getValue()
Returns the value of this OntologyEntry object's value attribute. Description of value: The value for this entry in this category.

Returns:
String The value of value.

setDescription

void setDescription(java.lang.String p_description)
Sets the description attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a OntologyEntry object.

Parameters:
p_description - The new value for description.
See Also:
getDescription()

getDescription

java.lang.String getDescription()
Returns the value of this OntologyEntry object's description attribute. Description of description: The description of the meaning for this entry.

Returns:
String The value of description.

setOntologyReference

void setOntologyReference(DatabaseEntry p_ontologyReference)
Sets the ontologyReference attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a OntologyEntry object.

Parameters:
p_ontologyReference - The new value for ontologyReference.
See Also:
getOntologyReference()

getOntologyReference

DatabaseEntry getOntologyReference()
Returns the value of this OntologyEntry object's ontologyReference attribute.

Returns:
gov.nih.nci.mageom.bean.Description.DatabaseEntry The value of ontologyReference.
See Also:
DatabaseEntry

setAssociations

void setAssociations(OntologyEntry[] p_associations)
Sets the associations attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a OntologyEntry object.

Parameters:
p_associations - The new value for associations.
See Also:
getAssociations()

getAssociations

OntologyEntry[] getAssociations()
Returns the value of this OntologyEntry object's associations attribute.

Returns:
gov.nih.nci.mageom.bean.Description.OntologyEntry[] The value of associations.
See Also:
OntologyEntry