Package org.biojava.nbio.ontology
Class AbstractTerm
- java.lang.Object
-
- org.biojava.nbio.ontology.AbstractTerm
-
- All Implemented Interfaces:
Term
,Annotatable
- Direct Known Subclasses:
RemoteTerm.Impl
,Term.Impl
public abstract class AbstractTerm extends Object implements Term
Abstract implementation of term This provides basic change-forwarding functionality from the annotation and ontology properties.- Since:
- 1.4
- Author:
- Thomas Down
-
-
Field Summary
Fields Modifier and Type Field Description protected String
description
-
Constructor Summary
Constructors Constructor Description AbstractTerm()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
setDescription(String description)
set the description of the term;-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.biojava.nbio.ontology.utils.Annotatable
getAnnotation
-
Methods inherited from interface org.biojava.nbio.ontology.Term
addSynonym, getDescription, getName, getOntology, getSynonyms, removeSynonym
-
-
-
-
Field Detail
-
description
protected String description
-
-
Constructor Detail
-
AbstractTerm
public AbstractTerm()
-
-
Method Detail
-
setDescription
public void setDescription(String description)
Description copied from interface:Term
set the description of the term;- Specified by:
setDescription
in interfaceTerm
-
-