Class ExpressionExperimentEditController.SingleCellDimensionEditForm
java.lang.Object
ubic.gemma.web.controller.expression.experiment.ExpressionExperimentEditController.SingleCellDimensionEditForm
- Enclosing class:
ExpressionExperimentEditController
-
Constructor Summary
ConstructorsConstructorDescriptionSingleCellDimensionEditForm(ubic.gemma.model.expression.bioAssayData.SingleCellDimension scd, Set<ubic.gemma.model.common.quantitationtype.QuantitationType> quantitationTypes, Map<Long, Boolean> preferredCtaIds) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleangetId()List<ubic.gemma.model.common.quantitationtype.QuantitationTypeValueObject> This field is populated by the backend, so it is always non-null.inthashCode()voidsetCellLevelCharacteristics(List<ExpressionExperimentEditController.CellLevelCharacteristicsEditForm> cellLevelCharacteristics) voidsetCellTypeAssignments(List<ExpressionExperimentEditController.CellTypeAssignmentEditForm> cellTypeAssignments) voidvoidsetQuantitationTypes(List<ubic.gemma.model.common.quantitationtype.QuantitationTypeValueObject> quantitationTypes) This field is populated by the backend, so it is always non-null.toString()
-
Constructor Details
-
SingleCellDimensionEditForm
public SingleCellDimensionEditForm(ubic.gemma.model.expression.bioAssayData.SingleCellDimension scd, @Nullable Set<ubic.gemma.model.common.quantitationtype.QuantitationType> quantitationTypes, @Nullable Map<Long, Boolean> preferredCtaIds) - Parameters:
quantitationTypes- a set of quantitation types associated to this single-cell dimension; can be nullpreferredCtaIds- a mapping of CTA IDs to whether they are preferred or not; can be null in which case the isPreferred is filled from the database
-
SingleCellDimensionEditForm
public SingleCellDimensionEditForm()
-
-
Method Details
-
getId
-
getQuantitationTypes
public List<ubic.gemma.model.common.quantitationtype.QuantitationTypeValueObject> getQuantitationTypes()This field is populated by the backend, so it is always non-null. -
getCellTypeAssignments
@Nullable public List<ExpressionExperimentEditController.CellTypeAssignmentEditForm> getCellTypeAssignments() -
getCellLevelCharacteristics
@Nullable public List<ExpressionExperimentEditController.CellLevelCharacteristicsEditForm> getCellLevelCharacteristics() -
setId
-
setQuantitationTypes
public void setQuantitationTypes(List<ubic.gemma.model.common.quantitationtype.QuantitationTypeValueObject> quantitationTypes) This field is populated by the backend, so it is always non-null. -
setCellTypeAssignments
public void setCellTypeAssignments(@Nullable List<ExpressionExperimentEditController.CellTypeAssignmentEditForm> cellTypeAssignments) -
setCellLevelCharacteristics
public void setCellLevelCharacteristics(@Nullable List<ExpressionExperimentEditController.CellLevelCharacteristicsEditForm> cellLevelCharacteristics) -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-