Class MinimalInteractionEvidenceEnricher
- java.lang.Object
-
- psidev.psi.mi.jami.enricher.impl.minimal.MinimalInteractionEnricher<InteractionEvidence>
-
- psidev.psi.mi.jami.enricher.impl.minimal.MinimalInteractionEvidenceEnricher
-
- All Implemented Interfaces:
InteractionEnricher<InteractionEvidence>,InteractionEvidenceEnricher,MIEnricher<InteractionEvidence>
- Direct Known Subclasses:
FullInteractionEvidenceEnricher,MinimalInteractionEvidenceUpdater
public class MinimalInteractionEvidenceEnricher extends MinimalInteractionEnricher<InteractionEvidence> implements InteractionEvidenceEnricher
Minimal enricher for interaction evidence- Since:
- 13/08/13
- Author:
- Gabriel Aldam (galdam@ebi.ac.uk)
-
-
Constructor Summary
Constructors Constructor Description MinimalInteractionEvidenceEnricher()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExperimentEnrichergetExperimentEnricher()The experimentEnricher which is currently being used for the enriching or updating of experiments.protected voidprocessExperiment(InteractionEvidence interactionToEnrich)processExperiment.protected voidprocessExperiment(InteractionEvidence objectToEnrich, InteractionEvidence objectSource)processExperiment.protected voidprocessOtherProperties(InteractionEvidence interactionToEnrich)The strategy used for enriching the interaction.protected voidprocessOtherProperties(InteractionEvidence objectToEnrich, InteractionEvidence objectSource)processOtherProperties.voidsetExperimentEnricher(ExperimentEnricher experimentEnricher)setExperimentEnricher.-
Methods inherited from class psidev.psi.mi.jami.enricher.impl.minimal.MinimalInteractionEnricher
enrich, enrich, enrich, getCvTermEnricher, getInteractionEnricherListener, getParticipantEnricher, processCreatedDate, processIdentifiers, processInteractionType, processInteractionType, processMinimalUpdates, processParticipants, processParticipants, processShortName, processUpdateDate, setCvTermEnricher, setInteractionEnricherListener, setParticipantEnricher
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface psidev.psi.mi.jami.enricher.InteractionEnricher
getCvTermEnricher, getInteractionEnricherListener, getParticipantEnricher, setCvTermEnricher, setInteractionEnricherListener, setParticipantEnricher
-
Methods inherited from interface psidev.psi.mi.jami.enricher.MIEnricher
enrich, enrich, enrich
-
-
-
-
Method Detail
-
processOtherProperties
protected void processOtherProperties(InteractionEvidence interactionToEnrich) throws EnricherException
The strategy used for enriching the interaction. Can be overwritten to change the behaviour. Strategy for the Interaction enrichment. This method can be overwritten to change how the interaction is enriched.- Overrides:
processOtherPropertiesin classMinimalInteractionEnricher<InteractionEvidence>- Parameters:
interactionToEnrich- The interaction being enriched.- Throws:
EnricherException- Thrown if a fetcher encounters a problem.
-
getExperimentEnricher
public ExperimentEnricher getExperimentEnricher()
The experimentEnricher which is currently being used for the enriching or updating of experiments.- Specified by:
getExperimentEnricherin interfaceInteractionEvidenceEnricher- Returns:
- The experiment enricher. Can be null.
-
setExperimentEnricher
public void setExperimentEnricher(ExperimentEnricher experimentEnricher)
setExperimentEnricher.
Sets the experimentEnricher to be used.- Specified by:
setExperimentEnricherin interfaceInteractionEvidenceEnricher- Parameters:
experimentEnricher- aExperimentEnricherobject.
-
processExperiment
protected void processExperiment(InteractionEvidence interactionToEnrich) throws EnricherException
processExperiment.
- Parameters:
interactionToEnrich- aInteractionEvidenceobject.- Throws:
EnricherException- if any.
-
processOtherProperties
protected void processOtherProperties(InteractionEvidence objectToEnrich, InteractionEvidence objectSource) throws EnricherException
processOtherProperties.
- Overrides:
processOtherPropertiesin classMinimalInteractionEnricher<InteractionEvidence>- Parameters:
objectToEnrich- a I object.objectSource- a I object.- Throws:
EnricherException- if any.
-
processExperiment
protected void processExperiment(InteractionEvidence objectToEnrich, InteractionEvidence objectSource) throws EnricherException
processExperiment.
- Parameters:
objectToEnrich- aInteractionEvidenceobject.objectSource- aInteractionEvidenceobject.- Throws:
EnricherException- if any.
-
-