gov.nih.nci.caarray.external.v1_0.array
Class ArrayDesign
java.lang.Object
gov.nih.nci.caarray.external.v1_0.AbstractCaArrayEntity
gov.nih.nci.caarray.external.v1_0.array.ArrayDesign
- All Implemented Interfaces:
- java.io.Serializable
public class ArrayDesign
- extends AbstractCaArrayEntity
ArrayDesign describes a particular array model.
- Author:
- dkokotov
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
ArrayDesign
public ArrayDesign()
getName
public java.lang.String getName()
- Returns:
- the name of this array design.
setName
public void setName(java.lang.String name)
- Parameters:
name
- the name to set
getVersion
public java.lang.String getVersion()
- Returns:
- the version of the design.
setVersion
public void setVersion(java.lang.String version)
- Parameters:
version
- the version to set
getArrayProvider
public ArrayProvider getArrayProvider()
- Returns:
- the provider of this array design.
setArrayProvider
public void setArrayProvider(ArrayProvider arrayProvider)
- Parameters:
arrayProvider
- the arrayProvider to set
getTechnologyType
public Term getTechnologyType()
- Returns:
- the MGED term describing the tecnology used in this array design.
setTechnologyType
public void setTechnologyType(Term technologyType)
- Parameters:
technologyType
- the technologyType to set
getOrganism
public Organism getOrganism()
- Returns:
- the organism for whose genetic tissue the array is designed.
setOrganism
public void setOrganism(Organism organism)
- Parameters:
organism
- the organism to set
getLsid
public java.lang.String getLsid()
- Returns:
- the LSID for this array design.
setLsid
public void setLsid(java.lang.String lsid)
- Parameters:
lsid
- the lsid to set
getFiles
public java.util.Set<File> getFiles()
- Returns:
- the set of files which contain actual information about the layout of this array. The format of these
files is specific to each array provider.
setFiles
public void setFiles(java.util.Set<File> files)
- Parameters:
files
- the files to set
getAssayTypes
public java.util.Set<AssayType> getAssayTypes()
- Returns:
- the assay types which this array design supports.
setAssayTypes
public void setAssayTypes(java.util.Set<AssayType> assayTypes)
- Parameters:
assayTypes
- the assayTypes to set