Package psidev.psi.mi.jami.enricher
Interface ExperimentEnricher
-
- All Superinterfaces:
MIEnricher<Experiment>
- All Known Implementing Classes:
FullExperimentEnricher,FullExperimentUpdater,ImexExperimentUpdater,MinimalExperimentEnricher,MinimalExperimentUpdater
public interface ExperimentEnricher extends MIEnricher<Experiment>
The experimentEnricher can enrich either a single experiment or a collection. It has no fetcher and only enrich through subEnrichers. Sub enrichers: CvTerm, Organism, Publication.- Since:
- 31/07/13
- Author:
- Gabriel Aldam (galdam@ebi.ac.uk)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CvTermEnricher<CvTerm>getCvTermEnricher()Gets the subEnricher for CvTerms.ExperimentEnricherListenergetExperimentEnricherListener()Gets current ExperimentEnricherListener.OrganismEnrichergetOrganismEnricher()Gets the subEnricher for Organisms.PublicationEnrichergetPublicationEnricher()Sets the subEnricher for publications.voidsetCvTermEnricher(CvTermEnricher<CvTerm> cvEnricher)setCvTermEnricher.voidsetExperimentEnricherListener(ExperimentEnricherListener listener)setExperimentEnricherListener.voidsetOrganismEnricher(OrganismEnricher organismEnricher)setOrganismEnricher.voidsetPublicationEnricher(PublicationEnricher publicationEnricher)setPublicationEnricher.-
Methods inherited from interface psidev.psi.mi.jami.enricher.MIEnricher
enrich, enrich, enrich
-
-
-
-
Method Detail
-
getOrganismEnricher
OrganismEnricher getOrganismEnricher()
Gets the subEnricher for Organisms. Can be null.- Returns:
- The Organism enricher which is being used.
-
getCvTermEnricher
CvTermEnricher<CvTerm> getCvTermEnricher()
Gets the subEnricher for CvTerms. Can be null.- Returns:
- The CvTerm enricher which is being used.
-
getPublicationEnricher
PublicationEnricher getPublicationEnricher()
Sets the subEnricher for publications. Can be null.- Returns:
- The publications enricher which is being used.
-
getExperimentEnricherListener
ExperimentEnricherListener getExperimentEnricherListener()
Gets current ExperimentEnricherListener. Can be null.- Returns:
- The listener which is currently being used.
-
setOrganismEnricher
void setOrganismEnricher(OrganismEnricher organismEnricher)
setOrganismEnricher.
- Parameters:
organismEnricher- aOrganismEnricherobject.
-
setCvTermEnricher
void setCvTermEnricher(CvTermEnricher<CvTerm> cvEnricher)
setCvTermEnricher.
- Parameters:
cvEnricher- aCvTermEnricherobject.
-
setPublicationEnricher
void setPublicationEnricher(PublicationEnricher publicationEnricher)
setPublicationEnricher.
- Parameters:
publicationEnricher- aPublicationEnricherobject.
-
setExperimentEnricherListener
void setExperimentEnricherListener(ExperimentEnricherListener listener)
setExperimentEnricherListener.
- Parameters:
listener- aExperimentEnricherListenerobject.
-
-