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 ExperimentEnricher
getExperimentEnricher()
The experimentEnricher which is currently being used for the enriching or updating of experiments.protected void
processExperiment(InteractionEvidence interactionToEnrich)
processExperiment.protected void
processExperiment(InteractionEvidence objectToEnrich, InteractionEvidence objectSource)
processExperiment.protected void
processOtherProperties(InteractionEvidence interactionToEnrich)
The strategy used for enriching the interaction.protected void
processOtherProperties(InteractionEvidence objectToEnrich, InteractionEvidence objectSource)
processOtherProperties.void
setExperimentEnricher(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:
processOtherProperties
in 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:
getExperimentEnricher
in interfaceInteractionEvidenceEnricher
- Returns:
- The experiment enricher. Can be null.
-
setExperimentEnricher
public void setExperimentEnricher(ExperimentEnricher experimentEnricher)
setExperimentEnricher.
Sets the experimentEnricher to be used.- Specified by:
setExperimentEnricher
in interfaceInteractionEvidenceEnricher
- Parameters:
experimentEnricher
- aExperimentEnricher
object.
-
processExperiment
protected void processExperiment(InteractionEvidence interactionToEnrich) throws EnricherException
processExperiment.
- Parameters:
interactionToEnrich
- aInteractionEvidence
object.- Throws:
EnricherException
- if any.
-
processOtherProperties
protected void processOtherProperties(InteractionEvidence objectToEnrich, InteractionEvidence objectSource) throws EnricherException
processOtherProperties.
- Overrides:
processOtherProperties
in 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
- aInteractionEvidence
object.objectSource
- aInteractionEvidence
object.- Throws:
EnricherException
- if any.
-
-