Package psidev.psi.mi.jami.enricher
Interface InteractorEnricher<T extends Interactor>
-
- All Superinterfaces:
MIEnricher<T>
- All Known Subinterfaces:
ComplexEnricher,InteractorPoolEnricher,ProteinEnricher
- All Known Implementing Classes:
AbstractInteractorEnricher,AbstractInteractorUpdater,CompositeInteractorEnricher,FullBioactiveEntityEnricher,FullBioactiveEntityUpdater,FullComplexEnricher,FullComplexUpdater,FullGeneEnricher,FullGeneUpdater,FullInteractorBaseEnricher,FullInteractorBaseUpdater,FullInteractorPoolEnricher,FullInteractorPoolUpdater,FullPolymerEnricher,FullPolymerUpdater,FullProteinEnricher,FullProteinUpdater,MinimalBioactiveEntityEnricher,MinimalBioactiveEntityUpdater,MinimalComplexEnricher,MinimalComplexUpdater,MinimalGeneEnricher,MinimalGeneUpdater,MinimalInteractorBaseEnricher,MinimalInteractorBaseUpdater,MinimalProteinEnricher,MinimalProteinUpdater
public interface InteractorEnricher<T extends Interactor> extends MIEnricher<T>
Interface for interactor enrichers. It does not require a fetcher in all interactor enrichers, only for some proteins, genes and bioactive entities enrichers. Sub enrichers: - organism enricher - cv term enricher- Since:
01/10/13
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CvTermEnricher<CvTerm>getCvTermEnricher()getCvTermEnricher.InteractorFetcher<T>getInteractorFetcher()Returns the current fetcher which is being used to collect information about entities for enrichment.InteractorEnricherListener<T>getListener()The current listener of changes to the bioactiveEntities.OrganismEnrichergetOrganismEnricher()getOrganismEnricher.voidsetCvTermEnricher(CvTermEnricher<CvTerm> enricher)setCvTermEnricher.voidsetListener(InteractorEnricherListener<T> listener)setListener.voidsetOrganismEnricher(OrganismEnricher enricher)setOrganismEnricher.-
Methods inherited from interface psidev.psi.mi.jami.enricher.MIEnricher
enrich, enrich, enrich
-
-
-
-
Method Detail
-
getInteractorFetcher
InteractorFetcher<T> getInteractorFetcher()
Returns the current fetcher which is being used to collect information about entities for enrichment.- Returns:
- The current fetcher.
-
getListener
InteractorEnricherListener<T> getListener()
The current listener of changes to the bioactiveEntities.- Returns:
- The current listener. Can be null.
-
getCvTermEnricher
CvTermEnricher<CvTerm> getCvTermEnricher()
getCvTermEnricher.
- Returns:
- a
CvTermEnricherobject.
-
getOrganismEnricher
OrganismEnricher getOrganismEnricher()
getOrganismEnricher.
- Returns:
- a
OrganismEnricherobject.
-
setListener
void setListener(InteractorEnricherListener<T> listener)
setListener.
- Parameters:
listener- aInteractorEnricherListenerobject.
-
setCvTermEnricher
void setCvTermEnricher(CvTermEnricher<CvTerm> enricher)
setCvTermEnricher.
- Parameters:
enricher- aCvTermEnricherobject.
-
setOrganismEnricher
void setOrganismEnricher(OrganismEnricher enricher)
setOrganismEnricher.
- Parameters:
enricher- aOrganismEnricherobject.
-
-