public interface OntologyTerm extends Term
This Term type has an associated ontology. It is meant to represent that ontology so that you can reason over them. For example, you could add information to an Ontology containing an OntologyTerm stating how the OntologyTerm's Ontology relates to other entities. This allows classifications of Ontologies to be built. You could say that GO is a biological ontology, as is SO or perhaps declare something about the source of the information.
Modifier and Type | Interface and Description |
---|---|
static class |
OntologyTerm.Impl
Simple in-memory implementation of a remote ontology term.
|
Annotatable.AnnotationForwarder
ANNOTATION
Modifier and Type | Method and Description |
---|---|
Ontology |
getOntology()
Get the remote ontology referenced by this term
|
addSynonym, getDescription, getName, getSynonyms, removeSynonym, setDescription
getAnnotation
addChangeListener, addChangeListener, isUnchanging, removeChangeListener, removeChangeListener
Ontology getOntology()
getOntology
in interface Term
Copyright © 2014 BioJava. All rights reserved.