Class ExpressionExperimentEditController.ExpressionExperimentEditForm
java.lang.Object
ubic.gemma.web.controller.expression.experiment.ExpressionExperimentEditController.ExpressionExperimentEditForm
- Enclosing class:
ExpressionExperimentEditController
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanCollection<ubic.gemma.model.expression.bioAssay.BioAssayValueObject> This field is populated by the backend, so it is always non-null.List<ubic.gemma.model.expression.experiment.FactorValueBasicValueObject> A list of values from the current cell type factor (to compare with the current preferred CTA).Field used to confirm destructive actions.getId()Set<ubic.gemma.model.common.description.CharacteristicValueObject> getName()List<ubic.gemma.model.common.description.CharacteristicValueObject> Map<Class<? extends ubic.gemma.model.expression.bioAssayData.DataVector>, List<ExpressionExperimentEditController.QuantitationTypeEditForm>> quantitationTypes, organized by the type of data vector they apply to and in the same order.Set<ubic.gemma.model.expression.experiment.FactorValueBasicValueObject> inthashCode()booleanWhether the preferred cell type assignment is compatible with the existing cell type factor.booleanReturn to the experiment page after a successful update.voidsetAssayToMaterialMap(String assayToMaterialMap) voidsetBioAssays(Collection<ubic.gemma.model.expression.bioAssay.BioAssayValueObject> bioAssays) This field is populated by the backend, so it is always non-null.voidsetCellTypeFactorValues(List<ubic.gemma.model.expression.experiment.FactorValueBasicValueObject> cellTypeFactorValues) A list of values from the current cell type factor (to compare with the current preferred CTA).voidsetConfirmation(String confirmation) Field used to confirm destructive actions.voidsetDescription(String description) voidvoidsetIncompatibleCellTypeAssignmentValues(Set<ubic.gemma.model.common.description.CharacteristicValueObject> incompatibleCellTypeAssignmentValues) voidvoidsetPreferredCellTypeAssignmentCompatibleWithCellTypeFactor(boolean isPreferredCellTypeAssignmentCompatibleWithCellTypeFactor) Whether the preferred cell type assignment is compatible with the existing cell type factor.voidsetPreferredCellTypeAssignmentId(Long preferredCellTypeAssignmentId) voidsetPreferredCellTypeAssignmentValues(List<ubic.gemma.model.common.description.CharacteristicValueObject> preferredCellTypeAssignmentValues) voidsetQuantitationTypes(List<ExpressionExperimentEditController.QuantitationTypeEditForm> quantitationTypes) voidsetQuantitationTypesByVectorType(Map<Class<? extends ubic.gemma.model.expression.bioAssayData.DataVector>, List<ExpressionExperimentEditController.QuantitationTypeEditForm>> quantitationTypesByVectorType) quantitationTypes, organized by the type of data vector they apply to and in the same order.voidsetReturnToExperiment(boolean returnToExperiment) Return to the experiment page after a successful update.voidsetShortName(String shortName) voidsetSingleCellDimensions(List<ExpressionExperimentEditController.SingleCellDimensionEditForm> singleCellDimensions) voidsetUnmatchedCellTypeFactorValues(Set<ubic.gemma.model.expression.experiment.FactorValueBasicValueObject> unmatchedCellTypeFactorValues) toString()
-
Constructor Details
-
ExpressionExperimentEditForm
public ExpressionExperimentEditForm()
-
-
Method Details
-
getId
-
getShortName
-
getName
-
getDescription
-
getQuantitationTypes
@Nullable public List<ExpressionExperimentEditController.QuantitationTypeEditForm> getQuantitationTypes() -
getQuantitationTypesByVectorType
public Map<Class<? extends ubic.gemma.model.expression.bioAssayData.DataVector>,List<ExpressionExperimentEditController.QuantitationTypeEditForm>> getQuantitationTypesByVectorType()quantitationTypes, organized by the type of data vector they apply to and in the same order. -
getSingleCellDimensions
@Nullable public List<ExpressionExperimentEditController.SingleCellDimensionEditForm> getSingleCellDimensions() -
getBioAssays
This field is populated by the backend, so it is always non-null. -
getPreferredCellTypeAssignmentId
-
getPreferredCellTypeAssignmentValues
-
getCellTypeFactorValues
@Nullable public List<ubic.gemma.model.expression.experiment.FactorValueBasicValueObject> getCellTypeFactorValues()A list of values from the current cell type factor (to compare with the current preferred CTA). -
isPreferredCellTypeAssignmentCompatibleWithCellTypeFactor
public boolean isPreferredCellTypeAssignmentCompatibleWithCellTypeFactor()Whether the preferred cell type assignment is compatible with the existing cell type factor. -
getIncompatibleCellTypeAssignmentValues
-
getUnmatchedCellTypeFactorValues
-
getAssayToMaterialMap
-
getConfirmation
Field used to confirm destructive actions. -
isReturnToExperiment
public boolean isReturnToExperiment()Return to the experiment page after a successful update.The default is to stay on the edit page.
-
setId
-
setShortName
-
setName
-
setDescription
-
setQuantitationTypes
public void setQuantitationTypes(@Nullable List<ExpressionExperimentEditController.QuantitationTypeEditForm> quantitationTypes) -
setQuantitationTypesByVectorType
public void setQuantitationTypesByVectorType(Map<Class<? extends ubic.gemma.model.expression.bioAssayData.DataVector>, List<ExpressionExperimentEditController.QuantitationTypeEditForm>> quantitationTypesByVectorType) quantitationTypes, organized by the type of data vector they apply to and in the same order. -
setSingleCellDimensions
public void setSingleCellDimensions(@Nullable List<ExpressionExperimentEditController.SingleCellDimensionEditForm> singleCellDimensions) -
setBioAssays
public void setBioAssays(Collection<ubic.gemma.model.expression.bioAssay.BioAssayValueObject> bioAssays) This field is populated by the backend, so it is always non-null. -
setPreferredCellTypeAssignmentId
-
setPreferredCellTypeAssignmentValues
-
setCellTypeFactorValues
public void setCellTypeFactorValues(@Nullable List<ubic.gemma.model.expression.experiment.FactorValueBasicValueObject> cellTypeFactorValues) A list of values from the current cell type factor (to compare with the current preferred CTA). -
setPreferredCellTypeAssignmentCompatibleWithCellTypeFactor
public void setPreferredCellTypeAssignmentCompatibleWithCellTypeFactor(boolean isPreferredCellTypeAssignmentCompatibleWithCellTypeFactor) Whether the preferred cell type assignment is compatible with the existing cell type factor. -
setIncompatibleCellTypeAssignmentValues
-
setUnmatchedCellTypeFactorValues
-
setAssayToMaterialMap
-
setConfirmation
Field used to confirm destructive actions. -
setReturnToExperiment
public void setReturnToExperiment(boolean returnToExperiment) Return to the experiment page after a successful update.The default is to stay on the edit page.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-