public static final class OntologyTerm.Impl extends Object implements OntologyTerm, Serializable
OntologyTerm.Impl
Constructor and Description |
---|
Impl(Ontology ontology,
Ontology target) |
Impl(Ontology ontology,
Ontology target,
Object[] synonyms) |
Modifier and Type | Method and Description |
---|---|
void |
addSynonym(Object synonym)
Add a synonym for this term.
|
Annotation |
getAnnotation()
Should return the associated annotation object.
|
String |
getDescription()
Return a human-readable description of this term, or the empty string if
none is available.
|
String |
getName()
Return the name of this term.
|
Ontology |
getOntology()
Get the remote ontology referenced by this term
|
Object[] |
getSynonyms()
Return the synonyms for this term.
|
Ontology |
getTargetOntology() |
void |
removeSynonym(Object synonym)
Remove a synonym for this term.
|
void |
setDescription(String description)
set the description of the term;
|
String |
toString() |
public void addSynonym(Object synonym)
Term
addSynonym
in interface Term
synonym
- the synonympublic void removeSynonym(Object synonym)
Term
removeSynonym
in interface Term
public Object[] getSynonyms()
Term
getSynonyms
in interface Term
public String getName()
Term
public String getDescription()
Term
getDescription
in interface Term
public void setDescription(String description)
Term
setDescription
in interface Term
public Ontology getOntology()
OntologyTerm
getOntology
in interface OntologyTerm
getOntology
in interface Term
public Ontology getTargetOntology()
public Annotation getAnnotation()
Annotatable
getAnnotation
in interface Annotatable
Copyright © 2000–2019 BioJava. All rights reserved.