Package ubic.gemma.persistence.util
Class Thaws
java.lang.Object
ubic.gemma.persistence.util.Thaws
Consistent initialization logic for the entity graph.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
static void
thawBioAssay
(BioAssay ba) Thaw the given BioAssay.static void
thawBioAssayDimension
(BioAssayDimension bioAssayDimension) static void
Thaw the given BioMaterial.static void
thawCellTypeAssignment
(CellTypeAssignment cellTypeAssignment) static void
thawDatabaseEntry
(DatabaseEntry databaseEntry) static void
thawSingleCellDimension
(SingleCellDimension singleCellDimension) Thaw a single-cell dimension.
-
Constructor Details
-
Thaws
public Thaws()
-
-
Method Details
-
thawDatabaseEntry
-
thawBibliographicReference
-
thawBioAssayDimension
-
thawBioAssay
Thaw the given BioAssay.The corresponding biomaterial is also thawed with
thawBioMaterial(BioMaterial)
. -
thawBioMaterial
Thaw the given BioMaterial.The following fields are initialized: sourceTaxon, treatments and factorValues.experimentalFactor.
If the bioMaterial has a sourceBioMaterial, it is thawed as well, recursively. Circular references are detected and will result in a
IllegalStateException
. -
thawSingleCellDimension
Thaw a single-cell dimension. -
thawCellTypeAssignment
-