Package psidev.psi.mi.jami.model
Interface NamedExperiment
-
- All Superinterfaces:
Experiment
- All Known Subinterfaces:
ExtendedPsiXmlExperiment
- All Known Implementing Classes:
AbstractExperimentRef,AbstractExperimentRef,AbstractExperimentRef,AbstractXmlExperiment,AbstractXmlExperiment,AbstractXmlExperiment,DefaultNamedExperiment,DefaultXmlExperiment,DefaultXmlExperiment,DefaultXmlExperiment,XmlExperiment,XmlExperiment,XmlExperiment
public interface NamedExperiment extends Experiment
A named experiment is an experiment with a shortname, fullname and aliases- Since:
13/11/13
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
-
-
Field Summary
-
Fields inherited from interface psidev.psi.mi.jami.model.Experiment
INFERRED_BY_CURATOR, INFERRED_BY_CURATOR_MI, UNSPECIFIED_METHOD, UNSPECIFIED_METHOD_MI
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <A extends Alias>
Collection<A>getAliases()Collection of aliases for an experiment.StringgetFullName()The full name of the experiment.StringgetShortName()The short name of the experiment.voidsetFullName(String name)Sets the full name of the experimentvoidsetShortName(String name)Sets the short name of an experiment-
Methods inherited from interface psidev.psi.mi.jami.model.Experiment
addAllInteractionEvidences, addAllVariableParameters, addInteractionEvidence, addVariableParameter, getAnnotations, getConfidences, getHostOrganism, getInteractionDetectionMethod, getInteractionEvidences, getPublication, getVariableParameters, getXrefs, removeAllInteractionEvidences, removeAllVariableParameters, removeInteractionEvidence, removeVariableParameter, setHostOrganism, setInteractionDetectionMethod, setPublication, setPublicationAndAddExperiment
-
-
-
-
Method Detail
-
getShortName
String getShortName()
The short name of the experiment. It can be null or empty. Ex: author-2013-1- Returns:
- the short name
-
setShortName
void setShortName(String name)
Sets the short name of an experiment- Parameters:
name- : short name
-
getFullName
String getFullName()
The full name of the experiment. It can be null Ex: publication title, experiment description- Returns:
- the full name
-
setFullName
void setFullName(String name)
Sets the full name of the experiment- Parameters:
name- : full name
-
getAliases
<A extends Alias> Collection<A> getAliases()
Collection of aliases for an experiment. The Collection cannot be null and if the experiment does not have any aliases, the method should return an empty Collection.- Type Parameters:
A- an A object- Returns:
- the aliases
-
-