org.thalia.bio
Interface IBioOntologyTerm

All Superinterfaces:
IBioAdaptable, IBioEntity
All Known Implementing Classes:
OntologyTerm

public interface IBioOntologyTerm
extends IBioEntity

This class defines a term of an ontology.


Method Summary
 IBioOntologyTerm[] getChildrenTerm()
          Returns the children if the term has chilren, null otherwise.
 long getID()
          Returns the id if the terms.
 IBioOntologyTerm getParentTerm()
          Returns the parent of the term.
 boolean hasChildren()
          Returns true if the term has children, false otherwise.
 
Methods inherited from interface org.thalia.bio.IBioEntity
getName, getParent, getProperties, getType, setName, setProperties
 
Methods inherited from interface org.thalia.bio.IBioAdaptable
getBioAdapter
 

Method Detail

getID

long getID()
Returns the id if the terms.

Returns:

getChildrenTerm

IBioOntologyTerm[] getChildrenTerm()
Returns the children if the term has chilren, null otherwise.

Returns:

getParentTerm

IBioOntologyTerm getParentTerm()
Returns the parent of the term.

Returns:

hasChildren

boolean hasChildren()
Returns true if the term has children, false otherwise.

Returns: