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.String
getFullName()
The full name of the experiment.String
getShortName()
The short name of the experiment.void
setFullName(String name)
Sets the full name of the experimentvoid
setShortName(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
-
-