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.OrganismEnricher
getOrganismEnricher()
getOrganismEnricher.void
setCvTermEnricher(CvTermEnricher<CvTerm> enricher)
setCvTermEnricher.void
setListener(InteractorEnricherListener<T> listener)
setListener.void
setOrganismEnricher(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
CvTermEnricher
object.
-
getOrganismEnricher
OrganismEnricher getOrganismEnricher()
getOrganismEnricher.
- Returns:
- a
OrganismEnricher
object.
-
setListener
void setListener(InteractorEnricherListener<T> listener)
setListener.
- Parameters:
listener
- aInteractorEnricherListener
object.
-
setCvTermEnricher
void setCvTermEnricher(CvTermEnricher<CvTerm> enricher)
setCvTermEnricher.
- Parameters:
enricher
- aCvTermEnricher
object.
-
setOrganismEnricher
void setOrganismEnricher(OrganismEnricher enricher)
setOrganismEnricher.
- Parameters:
enricher
- aOrganismEnricher
object.
-
-