Class AnalysisResultSet<R extends AnalysisResult>
java.lang.Object
ubic.gemma.model.analysis.AnalysisResultSet<R>
- All Implemented Interfaces:
Identifiable
- Direct Known Subclasses:
FactorAssociatedAnalysisResultSet
@Entity
public abstract class AnalysisResultSet<R extends AnalysisResult>
extends Object
implements Identifiable
An abstract class representing a related set of generic analysis results, part of an analysis.
Hibernate 6 visibility regression fix (mirrors AuditEvent fix ab8b4c443c): no L2 entity cache on this hierarchy because the same shape (mutable parent + child collections + read-only L2 cache, two levels deep through ExpressionAnalysisResultSet.results -> DifferentialExpressionAnalysisResult.contrasts) served stale empty-bag results to fresh-session reads after cross-tx writes. Rows are still write-once-immutable (@Immutable retained); we just no longer cache them in L2.
- Author:
- Paul
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
AnalysisResultSet
public AnalysisResultSet()No-arg constructor added to satisfy javabean contract
-
-
Method Details
-
equals
-
getId
Description copied from interface:IdentifiableObtain the identifier of the object.- Specified by:
getIdin interfaceIdentifiable
-
setId
-