Package ubic.gemma.persistence.util
Class Thaws
- java.lang.Object
-
- ubic.gemma.persistence.util.Thaws
-
public class Thaws extends Object
Consistent initialization logic for the entity graph.
-
-
Constructor Summary
Constructors Constructor Description Thaws()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
thawBibliographicReference(BibliographicReference br)
static void
thawBioAssay(BioAssay ba)
Thaw the given BioAssay.static void
thawBioAssayDimension(BioAssayDimension bioAssayDimension)
static void
thawBioMaterial(BioMaterial bm2)
Thaw the given BioMaterial.static void
thawCellTypeAssignment(CellTypeAssignment cellTypeAssignment)
static void
thawDatabaseEntry(DatabaseEntry databaseEntry)
static void
thawSingleCellDimension(SingleCellDimension singleCellDimension)
Thaw a single-cell dimension.
-
-
-
Method Detail
-
thawDatabaseEntry
public static void thawDatabaseEntry(DatabaseEntry databaseEntry)
-
thawBibliographicReference
public static void thawBibliographicReference(BibliographicReference br)
-
thawBioAssayDimension
public static void thawBioAssayDimension(BioAssayDimension bioAssayDimension)
-
thawBioAssay
public static void thawBioAssay(BioAssay ba)
Thaw the given BioAssay.The corresponding biomaterial is also thawed with
thawBioMaterial(BioMaterial)
.
-
thawBioMaterial
public static void thawBioMaterial(BioMaterial bm2)
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
public static void thawSingleCellDimension(SingleCellDimension singleCellDimension)
Thaw a single-cell dimension.
-
thawCellTypeAssignment
public static void thawCellTypeAssignment(CellTypeAssignment cellTypeAssignment)
-
-