Class OntologyTermWrapper
- java.lang.Object
-
- psidev.psi.mi.jami.bridges.ontologymanager.impl.OntologyTermWrapper
-
- All Implemented Interfaces:
MIOntologyTermI,psidev.psi.tools.ontology_manager.interfaces.OntologyTermI
public class OntologyTermWrapper extends Object implements MIOntologyTermI
Ontology term for PSI-MI JAMI- Since:
01/11/11
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
-
-
Field Summary
Fields Modifier and Type Field Description static PatternECO_REGEXPConstantECO_REGEXPstatic PatternMI_REGEXPConstantMI_REGEXPstatic PatternMOD_REGEXPConstantMOD_REGEXP
-
Constructor Summary
Constructors Constructor Description OntologyTermWrapper(OntologyTerm cv)Constructor for OntologyTermWrapper.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)OntologyTermgetDelegate()Getter for the fielddelegate.Collection<String>getNameSynonyms()getNameSynonyms.StringgetObsoleteMessage()Getter for the fieldobsoleteMessage.Set<String>getPossibleTermsToRemapTo()Getter for the fieldpossibleTermsToRemapTo.StringgetPreferredName()getPreferredName.StringgetRemappedTerm()Getter for the fieldremappedTerm.StringgetTermAccession()getTermAccession.inthashCode()voidsetNameSynonyms(Collection<String> nameSynonyms)voidsetObsoleteMessage(String obsoleteMessage)Setter for the fieldobsoleteMessage.voidsetPreferredName(String preferredName)voidsetRemappedTerm(String remappedTerm)Setter for the fieldremappedTerm.voidsetTermAccession(String accession)
-
-
-
Constructor Detail
-
OntologyTermWrapper
public OntologyTermWrapper(OntologyTerm cv)
Constructor for OntologyTermWrapper.
- Parameters:
cv- aOntologyTermobject.
-
-
Method Detail
-
getTermAccession
public String getTermAccession()
getTermAccession.
- Specified by:
getTermAccessionin interfacepsidev.psi.tools.ontology_manager.interfaces.OntologyTermI- Returns:
- a
Stringobject.
-
getPreferredName
public String getPreferredName()
getPreferredName.
- Specified by:
getPreferredNamein interfacepsidev.psi.tools.ontology_manager.interfaces.OntologyTermI- Returns:
- a
Stringobject.
-
setTermAccession
public void setTermAccession(String accession)
- Specified by:
setTermAccessionin interfacepsidev.psi.tools.ontology_manager.interfaces.OntologyTermI
-
setPreferredName
public void setPreferredName(String preferredName)
- Specified by:
setPreferredNamein interfacepsidev.psi.tools.ontology_manager.interfaces.OntologyTermI
-
getNameSynonyms
public Collection<String> getNameSynonyms()
getNameSynonyms.
- Specified by:
getNameSynonymsin interfacepsidev.psi.tools.ontology_manager.interfaces.OntologyTermI- Returns:
- a
Collectionobject.
-
setNameSynonyms
public void setNameSynonyms(Collection<String> nameSynonyms)
- Specified by:
setNameSynonymsin interfacepsidev.psi.tools.ontology_manager.interfaces.OntologyTermI
-
getObsoleteMessage
public String getObsoleteMessage()
Getter for the field
obsoleteMessage.- Specified by:
getObsoleteMessagein interfaceMIOntologyTermI- Returns:
- a
Stringobject.
-
getRemappedTerm
public String getRemappedTerm()
Getter for the field
remappedTerm.- Specified by:
getRemappedTermin interfaceMIOntologyTermI- Returns:
- a
Stringobject.
-
getPossibleTermsToRemapTo
public Set<String> getPossibleTermsToRemapTo()
Getter for the field
possibleTermsToRemapTo.- Specified by:
getPossibleTermsToRemapToin interfaceMIOntologyTermI- Returns:
- a
Setobject.
-
getDelegate
public OntologyTerm getDelegate()
Getter for the field
delegate.- Specified by:
getDelegatein interfaceMIOntologyTermI- Returns:
- a
OntologyTermobject.
-
setRemappedTerm
public void setRemappedTerm(String remappedTerm)
Setter for the field
remappedTerm.- Parameters:
remappedTerm- aStringobject.
-
setObsoleteMessage
public void setObsoleteMessage(String obsoleteMessage)
Setter for the field
obsoleteMessage.- Parameters:
obsoleteMessage- aStringobject.
-
-