2.17.2: 2011-06-17

net.sf.basedb.info
Class ExperimentInfo

java.lang.Object
  extended by net.sf.basedb.info.BasicItemInfo
      extended by net.sf.basedb.info.OwnedItemInfo
          extended by net.sf.basedb.info.SharedItemInfo
              extended by net.sf.basedb.info.CommonItemInfo
                  extended by net.sf.basedb.info.ExperimentInfo
All Implemented Interfaces:
Serializable, NameableInfo, Transferable

public class ExperimentInfo
extends CommonItemInfo
implements Serializable

Holds information about an Experiment item from BASE. This object can be used to transfer information about experiment through BASE web services. Only simple properties like id, name, texts etc. can be put in this info-object.

Version:
2.5
Author:
Martin
See Also:
Serialized Form

Field Summary
private  String abstractText
           
private  String affiliations
           
private  String authors
           
private  String experimentDesign
           
private  String experimentType
           
private  String publication
           
private  Date publicationDate
           
private  String pubMedId
           
private static long serialVersionUID
           
private  String title
           
 
Constructor Summary
ExperimentInfo()
          Creates an info-object with no properties set.
 
Method Summary
 String getAbstractText()
           
 String getAffiliations()
           
 String getAuthors()
           
 String getExperimentDesign()
           
 String getExperimentType()
           
 String getPublication()
           
 Date getPublicationDate()
           
 String getPubMedId()
           
 String getTitle()
           
 void setAbstractText(String abstractText)
           
 void setAffiliations(String affiliations)
           
 void setAuthors(String authors)
           
 void setExperimentDesign(String experimentDesign)
           
 void setExperimentType(String experimentType)
           
 void setPublication(String publication)
           
 void setPublicationDate(Date publicationDate)
           
 void setPubMedId(String pubMedId)
           
 void setTitle(String title)
           
 
Methods inherited from class net.sf.basedb.info.CommonItemInfo
getDescription, getName, setDescription, setName
 
Methods inherited from class net.sf.basedb.info.SharedItemInfo
isShared, setShared
 
Methods inherited from class net.sf.basedb.info.OwnedItemInfo
getOwnerId, setOwnerId
 
Methods inherited from class net.sf.basedb.info.BasicItemInfo
getId, getVersion, setId, setVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

abstractText

private String abstractText

affiliations

private String affiliations

authors

private String authors

experimentDesign

private String experimentDesign

experimentType

private String experimentType

publication

private String publication

title

private String title

publicationDate

private Date publicationDate

pubMedId

private String pubMedId
Constructor Detail

ExperimentInfo

public ExperimentInfo()
Creates an info-object with no properties set.

Method Detail

setAbstractText

public void setAbstractText(String abstractText)
Parameters:
abstractText - The abstractText to set.

getAbstractText

public String getAbstractText()
Returns:
Returns the abstractText.

setAffiliations

public void setAffiliations(String affiliations)
Parameters:
affiliations - The affiliations to set.

getAffiliations

public String getAffiliations()
Returns:
Returns the affiliations.

setAuthors

public void setAuthors(String authors)
Parameters:
authors - The authors to set.

getAuthors

public String getAuthors()
Returns:
Returns the authors.

setExperimentDesign

public void setExperimentDesign(String experimentDesign)
Parameters:
experimentDesign - The experimentDesign to set.

getExperimentDesign

public String getExperimentDesign()
Returns:
Returns the experimentDesign.

setExperimentType

public void setExperimentType(String experimentType)
Parameters:
experimentType - The experimentType to set.

getExperimentType

public String getExperimentType()
Returns:
Returns the experimentType.

setPublication

public void setPublication(String publication)
Parameters:
publication - The publication to set.

getPublication

public String getPublication()
Returns:
Returns the publication.

setTitle

public void setTitle(String title)
Parameters:
title - The title to set.

getTitle

public String getTitle()
Returns:
Returns the title.

setPublicationDate

public void setPublicationDate(Date publicationDate)
Parameters:
publicationDate - The publicationDate to set.

getPublicationDate

public Date getPublicationDate()
Returns:
Returns the publicationDate.

setPubMedId

public void setPubMedId(String pubMedId)
Parameters:
pubMedId - The pubMedId to set.

getPubMedId

public String getPubMedId()
Returns:
Returns the pubMedId.

2.17.2: 2011-06-17