Package org.biojava.nbio.ontology
Class IntegerOntology.IntTerm
java.lang.Object
org.biojava.nbio.ontology.IntegerOntology.IntTerm
- All Implemented Interfaces:
Term
,Annotatable
- Enclosing class:
- IntegerOntology
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addSynonym
(Object synonym) Add a synonym for this term.Should return the associated annotation object.Return a human-readable description of this term, or the empty string if none is available.getName()
Return the name of this term.Return the ontology in which this term exists.Object[]
Return the synonyms for this term.int
intValue()
void
removeSynonym
(Object synonym) Remove a synonym for this term.void
setDescription
(String description) set the description of the term;
-
Constructor Details
-
IntTerm
public IntTerm(int val) -
IntTerm
-
-
Method Details
-
addSynonym
Description copied from interface:Term
Add a synonym for this term.- Specified by:
addSynonym
in interfaceTerm
- Parameters:
synonym
- the synonym
-
removeSynonym
Description copied from interface:Term
Remove a synonym for this term.- Specified by:
removeSynonym
in interfaceTerm
-
getSynonyms
Description copied from interface:Term
Return the synonyms for this term.- Specified by:
getSynonyms
in interfaceTerm
- Returns:
- the synonyms
-
intValue
public int intValue() -
getName
Description copied from interface:Term
Return the name of this term. -
getDescription
Description copied from interface:Term
Return a human-readable description of this term, or the empty string if none is available.- Specified by:
getDescription
in interfaceTerm
- Returns:
- the description of the term
-
setDescription
Description copied from interface:Term
set the description of the term;- Specified by:
setDescription
in interfaceTerm
-
getOntology
Description copied from interface:Term
Return the ontology in which this term exists.- Specified by:
getOntology
in interfaceTerm
- Returns:
- the ontology
-
getAnnotation
Description copied from interface:Annotatable
Should return the associated annotation object.- Specified by:
getAnnotation
in interfaceAnnotatable
- Returns:
- an Annotation object, never null
-