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 booleanbooleanThis field is populated by the backend, so it is always non-null.A list of values from the current cell type factor (to compare with the current preferred CTA).Field used to confirm destructive actions.getId()getName()quantitationTypes, organized by the type of data vector they apply to and in the same order.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<BioAssayValueObject> bioAssays) This field is populated by the backend, so it is always non-null.voidsetCellTypeFactorValues(List<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<CharacteristicValueObject> incompatibleCellTypeAssignmentValues) voidvoidsetPreferredCellTypeAssignmentCompatibleWithCellTypeFactor(boolean isPreferredCellTypeAssignmentCompatibleWithCellTypeFactor) Whether the preferred cell type assignment is compatible with the existing cell type factor.voidsetPreferredCellTypeAssignmentId(Long preferredCellTypeAssignmentId) voidsetPreferredCellTypeAssignmentValues(List<CharacteristicValueObject> preferredCellTypeAssignmentValues) voidsetQuantitationTypes(List<ExpressionExperimentEditController.QuantitationTypeEditForm> quantitationTypes) voidsetQuantitationTypesByVectorType(Map<Class<? extends 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<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 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
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 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
This field is populated by the backend, so it is always non-null. -
setPreferredCellTypeAssignmentId
-
setPreferredCellTypeAssignmentValues
public void setPreferredCellTypeAssignmentValues(@Nullable List<CharacteristicValueObject> preferredCellTypeAssignmentValues) -
setCellTypeFactorValues
public void setCellTypeFactorValues(@Nullable List<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
public void setIncompatibleCellTypeAssignmentValues(@Nullable Set<CharacteristicValueObject> incompatibleCellTypeAssignmentValues) -
setUnmatchedCellTypeFactorValues
public void setUnmatchedCellTypeFactorValues(@Nullable Set<FactorValueBasicValueObject> unmatchedCellTypeFactorValues) -
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
-