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 voidstatic voidthawBioAssay(BioAssay ba) Thaw the given BioAssay.static voidthawBioAssayDimension(BioAssayDimension bioAssayDimension) static voidThaw the given BioMaterial.static voidthawCellTypeAssignment(CellTypeAssignment cellTypeAssignment) static voidthawDatabaseEntry(DatabaseEntry databaseEntry) static voidthawSingleCellDimension(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
-