Class FullExperimentUpdater
- java.lang.Object
-
- psidev.psi.mi.jami.enricher.impl.AbstractMIEnricher<Experiment>
-
- psidev.psi.mi.jami.enricher.impl.minimal.MinimalExperimentEnricher
-
- psidev.psi.mi.jami.enricher.impl.full.FullExperimentEnricher
-
- psidev.psi.mi.jami.enricher.impl.full.FullExperimentUpdater
-
- All Implemented Interfaces:
ExperimentEnricher
,MIEnricher<Experiment>
public class FullExperimentUpdater extends FullExperimentEnricher
Provides full update of experiment. - update minimal properties of experiment. See MinimalExperimentUpdater - update xrefs - update annotations - update confidences - update variable parameters- Since:
- 13/08/13
- Author:
- Gabriel Aldam (galdam@ebi.ac.uk)
-
-
Constructor Summary
Constructors Modifier Constructor Description FullExperimentUpdater()
Constructor for FullExperimentUpdater.protected
FullExperimentUpdater(MinimalExperimentUpdater delegate)
Constructor for FullExperimentUpdater.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected MinimalExperimentUpdater
getDelegate()
Getter for the fielddelegate
.protected void
processAnnotations(Experiment experimentToEnrich, Experiment objectSource)
processAnnotations.protected void
processConfidences(Experiment experimentToEnrich, Experiment objectSource)
processConfidences.void
processExperiment(Experiment experimentToEnrich, Experiment objectSource)
processExperiment.protected void
processVariableParameters(Experiment experimentToEnrich, Experiment objectSource)
processVariableParameters.protected void
processXrefs(Experiment experimentToEnrich, Experiment objectSource)
processXrefs.-
Methods inherited from class psidev.psi.mi.jami.enricher.impl.full.FullExperimentEnricher
mergerVariableParameters, processOtherProperties, processOtherProperties
-
Methods inherited from class psidev.psi.mi.jami.enricher.impl.minimal.MinimalExperimentEnricher
enrich, enrich, find, getCvTermEnricher, getExperimentEnricherListener, getOrganismEnricher, getPublicationEnricher, onEnrichedVersionNotFound, processExperiment, processInteractionDetectionMethod, processInteractionDetectionMethod, processOrganism, processOrganism, processPublication, processPublication, setCvTermEnricher, setExperimentEnricherListener, setOrganismEnricher, setPublicationEnricher
-
Methods inherited from class psidev.psi.mi.jami.enricher.impl.AbstractMIEnricher
enrich
-
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.MIEnricher
enrich
-
-
-
-
Constructor Detail
-
FullExperimentUpdater
public FullExperimentUpdater()
Constructor for FullExperimentUpdater.
-
FullExperimentUpdater
protected FullExperimentUpdater(MinimalExperimentUpdater delegate)
Constructor for FullExperimentUpdater.
- Parameters:
delegate
- aMinimalExperimentUpdater
object.
-
-
Method Detail
-
processExperiment
public void processExperiment(Experiment experimentToEnrich, Experiment objectSource) throws EnricherException
processExperiment.
- Overrides:
processExperiment
in classMinimalExperimentEnricher
- Parameters:
experimentToEnrich
- aExperiment
object.objectSource
- aExperiment
object.- Throws:
EnricherException
- if any.
-
processXrefs
protected void processXrefs(Experiment experimentToEnrich, Experiment objectSource) throws EnricherException
processXrefs.
- Overrides:
processXrefs
in classFullExperimentEnricher
- Parameters:
experimentToEnrich
- aExperiment
object.objectSource
- aExperiment
object.- Throws:
EnricherException
- if any.
-
processAnnotations
protected void processAnnotations(Experiment experimentToEnrich, Experiment objectSource) throws EnricherException
processAnnotations.
- Overrides:
processAnnotations
in classFullExperimentEnricher
- Parameters:
experimentToEnrich
- aExperiment
object.objectSource
- aExperiment
object.- Throws:
EnricherException
- if any.
-
processConfidences
protected void processConfidences(Experiment experimentToEnrich, Experiment objectSource) throws EnricherException
processConfidences.
- Overrides:
processConfidences
in classFullExperimentEnricher
- Parameters:
experimentToEnrich
- aExperiment
object.objectSource
- aExperiment
object.- Throws:
EnricherException
- if any.
-
processVariableParameters
protected void processVariableParameters(Experiment experimentToEnrich, Experiment objectSource) throws EnricherException
processVariableParameters.
- Overrides:
processVariableParameters
in classFullExperimentEnricher
- Parameters:
experimentToEnrich
- aExperiment
object.objectSource
- aExperiment
object.- Throws:
EnricherException
- if any.
-
getDelegate
protected MinimalExperimentUpdater getDelegate()
Getter for the field
delegate
.- Returns:
- a
MinimalExperimentUpdater
object.
-
-