Package ubic.gemma.model.analysis
Class AnalysisResultSetValueObject<K extends AnalysisResult,R extends AnalysisResultSet<K>>
- java.lang.Object
-
- ubic.gemma.model.common.IdentifiableValueObject<R>
-
- ubic.gemma.model.analysis.AnalysisResultSetValueObject<K,R>
-
- Type Parameters:
K
- underlying type of analysis result in the setR
- type of analysis result set this is wrapping.
- All Implemented Interfaces:
Serializable
,Identifiable
- Direct Known Subclasses:
DifferentialExpressionAnalysisResultSetValueObject
public abstract class AnalysisResultSetValueObject<K extends AnalysisResult,R extends AnalysisResultSet<K>> extends IdentifiableValueObject<R>
Exposes anAnalysisResultSet
to the public API.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class ubic.gemma.model.common.IdentifiableValueObject
id
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AnalysisResultSetValueObject(R analysisResultSet)
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract Collection<? extends AnalysisResultValueObject<K>>
getResults()
Obtain the VO of the associated analysis result to this result set.-
Methods inherited from class ubic.gemma.model.common.IdentifiableValueObject
getId, setId, toString
-
-
-
-
Constructor Detail
-
AnalysisResultSetValueObject
protected AnalysisResultSetValueObject(R analysisResultSet)
-
-
Method Detail
-
getResults
public abstract Collection<? extends AnalysisResultValueObject<K>> getResults()
Obtain the VO of the associated analysis result to this result set.
-
-