Class MinimalInteractionEvidenceUpdater
- java.lang.Object
-
- psidev.psi.mi.jami.enricher.impl.minimal.MinimalInteractionEnricher<InteractionEvidence>
-
- psidev.psi.mi.jami.enricher.impl.minimal.MinimalInteractionEvidenceEnricher
-
- psidev.psi.mi.jami.enricher.impl.minimal.MinimalInteractionEvidenceUpdater
-
- All Implemented Interfaces:
InteractionEnricher<InteractionEvidence>,InteractionEvidenceEnricher,MIEnricher<InteractionEvidence>
public class MinimalInteractionEvidenceUpdater extends MinimalInteractionEvidenceEnricher implements InteractionEvidenceEnricher
Minimal updater for interaction evidence- Since:
- 13/08/13
- Author:
- Gabriel Aldam (galdam@ebi.ac.uk)
-
-
Constructor Summary
Constructors Modifier Constructor Description MinimalInteractionEvidenceUpdater()Constructor for MinimalInteractionEvidenceUpdater.protectedMinimalInteractionEvidenceUpdater(MinimalInteractionUpdater<InteractionEvidence> delegate)Constructor for MinimalInteractionEvidenceUpdater.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CvTermEnricher<CvTerm>getCvTermEnricher()Sets the sub enricher for CvTerms.MinimalInteractionUpdater<InteractionEvidence>getDelegate()Getter for the fielddelegate.InteractionEnricherListener<InteractionEvidence>getInteractionEnricherListener()The listener for changes made to interactions.ParticipantEnrichergetParticipantEnricher()The current sub enricher for participants.protected voidprocessExperiment(InteractionEvidence objectToEnrich, InteractionEvidence objectSource)processExperiment.voidprocessMinimalUpdates(InteractionEvidence objectToEnrich, InteractionEvidence objectSource)processMinimalUpdates.protected voidprocessOtherProperties(InteractionEvidence objectToEnrich, InteractionEvidence objectSource)processOtherProperties.voidsetCvTermEnricher(CvTermEnricher<CvTerm> cvTermEnricher)setCvTermEnricher.voidsetInteractionEnricherListener(InteractionEnricherListener<InteractionEvidence> listener)setInteractionEnricherListener.voidsetParticipantEnricher(ParticipantEnricher participantEnricher)setParticipantEnricher.-
Methods inherited from class psidev.psi.mi.jami.enricher.impl.minimal.MinimalInteractionEvidenceEnricher
getExperimentEnricher, processExperiment, processOtherProperties, setExperimentEnricher
-
Methods inherited from class psidev.psi.mi.jami.enricher.impl.minimal.MinimalInteractionEnricher
enrich, enrich, enrich, processCreatedDate, processIdentifiers, processInteractionType, processInteractionType, processParticipants, processParticipants, processShortName, processUpdateDate
-
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.InteractionEvidenceEnricher
getExperimentEnricher, setExperimentEnricher
-
Methods inherited from interface psidev.psi.mi.jami.enricher.MIEnricher
enrich, enrich, enrich
-
-
-
-
Constructor Detail
-
MinimalInteractionEvidenceUpdater
public MinimalInteractionEvidenceUpdater()
Constructor for MinimalInteractionEvidenceUpdater.
-
MinimalInteractionEvidenceUpdater
protected MinimalInteractionEvidenceUpdater(MinimalInteractionUpdater<InteractionEvidence> delegate)
Constructor for MinimalInteractionEvidenceUpdater.
- Parameters:
delegate- aMinimalInteractionUpdaterobject.
-
-
Method Detail
-
processMinimalUpdates
public void processMinimalUpdates(InteractionEvidence objectToEnrich, InteractionEvidence objectSource) throws EnricherException
processMinimalUpdates.
- Overrides:
processMinimalUpdatesin 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.
- Overrides:
processExperimentin classMinimalInteractionEvidenceEnricher- Parameters:
objectToEnrich- aInteractionEvidenceobject.objectSource- aInteractionEvidenceobject.- Throws:
EnricherException- if any.
-
processOtherProperties
protected void processOtherProperties(InteractionEvidence objectToEnrich, InteractionEvidence objectSource) throws EnricherException
processOtherProperties.
- Overrides:
processOtherPropertiesin classMinimalInteractionEvidenceEnricher- Parameters:
objectToEnrich- a I object.objectSource- a I object.- Throws:
EnricherException- if any.
-
setCvTermEnricher
public void setCvTermEnricher(CvTermEnricher<CvTerm> cvTermEnricher)
setCvTermEnricher.
The current sub enricher for CvTerms.- Specified by:
setCvTermEnricherin interfaceInteractionEnricher<InteractionEvidence>- Overrides:
setCvTermEnricherin classMinimalInteractionEnricher<InteractionEvidence>- Parameters:
cvTermEnricher- aCvTermEnricherobject.
-
getCvTermEnricher
public CvTermEnricher<CvTerm> getCvTermEnricher()
Sets the sub enricher for CvTerms.- Specified by:
getCvTermEnricherin interfaceInteractionEnricher<InteractionEvidence>- Overrides:
getCvTermEnricherin classMinimalInteractionEnricher<InteractionEvidence>- Returns:
- The enricher for CvTerms. Can be null.
-
setParticipantEnricher
public void setParticipantEnricher(ParticipantEnricher participantEnricher)
setParticipantEnricher.
Sets the sub enricher for participants.- Specified by:
setParticipantEnricherin interfaceInteractionEnricher<InteractionEvidence>- Overrides:
setParticipantEnricherin classMinimalInteractionEnricher<InteractionEvidence>- Parameters:
participantEnricher- aParticipantEnricherobject.
-
getParticipantEnricher
public ParticipantEnricher getParticipantEnricher()
The current sub enricher for participants.- Specified by:
getParticipantEnricherin interfaceInteractionEnricher<InteractionEvidence>- Overrides:
getParticipantEnricherin classMinimalInteractionEnricher<InteractionEvidence>- Returns:
- The enricher for participants. Can be null.
-
getInteractionEnricherListener
public InteractionEnricherListener<InteractionEvidence> getInteractionEnricherListener()
The listener for changes made to interactions.- Specified by:
getInteractionEnricherListenerin interfaceInteractionEnricher<InteractionEvidence>- Overrides:
getInteractionEnricherListenerin classMinimalInteractionEnricher<InteractionEvidence>- Returns:
- The listener for interaction changes. Can be null.
-
setInteractionEnricherListener
public void setInteractionEnricherListener(InteractionEnricherListener<InteractionEvidence> listener)
setInteractionEnricherListener.
Sets the listener to be used when interactions are changed.- Specified by:
setInteractionEnricherListenerin interfaceInteractionEnricher<InteractionEvidence>- Overrides:
setInteractionEnricherListenerin classMinimalInteractionEnricher<InteractionEvidence>- Parameters:
listener- aInteractionEnricherListenerobject.
-
getDelegate
public MinimalInteractionUpdater<InteractionEvidence> getDelegate()
Getter for the field
delegate.- Returns:
- a
MinimalInteractionUpdaterobject.
-
-