Class ArrayDesignValueObject
- java.lang.Object
-
- ubic.gemma.model.IdentifiableValueObject<C>
-
- ubic.gemma.model.common.auditAndSecurity.curation.AbstractCuratableValueObject<ArrayDesign>
-
- ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject
-
- All Implemented Interfaces:
Serializable,Versioned,Identifiable
public class ArrayDesignValueObject extends AbstractCuratableValueObject<ArrayDesign> implements Versioned
Value object for quickly displaying varied information about Array Designs.- Author:
- paul et al
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class ubic.gemma.model.IdentifiableValueObject
id
-
-
Constructor Summary
Constructors Modifier Constructor Description ArrayDesignValueObject()ArrayDesignValueObject(Long id)ArrayDesignValueObject(ArrayDesign ad)This will only work if the object is thawed (lightly).protectedArrayDesignValueObject(ArrayDesignValueObject arrayDesignValueObject)Copies constructor from other ArrayDesignValueObject
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static Collection<ArrayDesignValueObject>create(Collection<ArrayDesign> subsumees)LonggetExpressionExperimentCount()Deprecated.usegetNumberOfExpressionExperiments()instead.LonggetNumberOfExpressionExperiments()StringgetTaxon()LonggetTaxonID()Deprecated.use#getTaxonObject()insteadStringtoString()-
Methods inherited from class ubic.gemma.model.common.auditAndSecurity.curation.AbstractCuratableValueObject
getCurationNote, getLastNeedsAttentionEvent, getLastNoteUpdateEvent, getLastTroubledEvent, getLastUpdated, getNeedsAttention, getTroubled, getTroubleDetails, getTroubleDetails, setCurationNote, setLastNeedsAttentionEvent, setLastNoteUpdateEvent, setLastTroubledEvent, setLastUpdated, setNeedsAttention, setTroubled
-
Methods inherited from class ubic.gemma.model.IdentifiableValueObject
getId, setId
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface ubic.gemma.model.common.description.Versioned
getLastUpdated, getReleaseUrl, getReleaseVersion
-
-
-
-
Constructor Detail
-
ArrayDesignValueObject
public ArrayDesignValueObject()
-
ArrayDesignValueObject
public ArrayDesignValueObject(Long id)
-
ArrayDesignValueObject
public ArrayDesignValueObject(ArrayDesign ad)
This will only work if the object is thawed (lightly). Not everything will be filled in -- test before using!- Parameters:
ad- ad
-
ArrayDesignValueObject
protected ArrayDesignValueObject(ArrayDesignValueObject arrayDesignValueObject)
Copies constructor from other ArrayDesignValueObject
-
-
Method Detail
-
create
public static Collection<ArrayDesignValueObject> create(Collection<ArrayDesign> subsumees)
-
getExpressionExperimentCount
@Deprecated public Long getExpressionExperimentCount()
Deprecated.usegetNumberOfExpressionExperiments()instead.
-
getNumberOfExpressionExperiments
public Long getNumberOfExpressionExperiments()
-
getTaxon
public String getTaxon()
-
getTaxonID
@Deprecated public Long getTaxonID()
Deprecated.use#getTaxonObject()instead
-
-