Class SimpleExpressionExperimentCommandValidation
java.lang.Object
ubic.gemma.web.controller.expression.experiment.SimpleExpressionExperimentCommandValidation
- All Implemented Interfaces:
Serializable
Stores information about the validation status of an attempted expression experiment load.
- Author:
- Paul
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanintintintintinthashCode()booleanbooleanbooleanbooleanbooleanisValid()voidsetArrayDesignMatchesDataFile(boolean arrayDesignMatchesDataFile) voidsetArrayDesignMismatchProblemMessage(String arrayDesignMismatchProblemMessage) voidsetDataFileFormatProblemMessage(String dataFileFormatProblemMessage) voidsetDataFileIsValidFormat(boolean dataFileIsValidFormat) voidsetNonMatchingProbeNameExamples(Collection<String> nonMatchingProbeNameExamples) voidsetNumberMatchingProbes(int numberMatchingProbes) voidsetNumberOfNonMatchingProbes(int numberOfNonMatchingProbes) voidsetNumColumns(int numColumns) voidsetNumRows(int numRows) voidsetOtherProblemsMessage(String otherProblemsMessage) voidsetQuantitationTypeIsValid(boolean quantitationTypeIsValid) voidsetQuantitationTypeProblemMessage(String quantitationTypeProblemMessage) voidsetShortNameIsUnique(boolean shortNameIsUnique) voidsetValid(boolean isValid) toString()
-
Constructor Details
-
SimpleExpressionExperimentCommandValidation
public SimpleExpressionExperimentCommandValidation()
-
-
Method Details
-
isValid
public boolean isValid() -
isQuantitationTypeIsValid
public boolean isQuantitationTypeIsValid() -
getQuantitationTypeProblemMessage
-
isShortNameIsUnique
public boolean isShortNameIsUnique() -
isDataFileIsValidFormat
public boolean isDataFileIsValidFormat() -
getDataFileFormatProblemMessage
-
isArrayDesignMatchesDataFile
public boolean isArrayDesignMatchesDataFile() -
getArrayDesignMismatchProblemMessage
-
getNumberMatchingProbes
public int getNumberMatchingProbes() -
getNumberOfNonMatchingProbes
public int getNumberOfNonMatchingProbes() -
getNonMatchingProbeNameExamples
-
getNumRows
public int getNumRows() -
getNumColumns
public int getNumColumns() -
getOtherProblemsMessage
-
setValid
public void setValid(boolean isValid) -
setQuantitationTypeIsValid
public void setQuantitationTypeIsValid(boolean quantitationTypeIsValid) -
setQuantitationTypeProblemMessage
-
setShortNameIsUnique
public void setShortNameIsUnique(boolean shortNameIsUnique) -
setDataFileIsValidFormat
public void setDataFileIsValidFormat(boolean dataFileIsValidFormat) -
setDataFileFormatProblemMessage
-
setArrayDesignMatchesDataFile
public void setArrayDesignMatchesDataFile(boolean arrayDesignMatchesDataFile) -
setArrayDesignMismatchProblemMessage
-
setNumberMatchingProbes
public void setNumberMatchingProbes(int numberMatchingProbes) -
setNumberOfNonMatchingProbes
public void setNumberOfNonMatchingProbes(int numberOfNonMatchingProbes) -
setNonMatchingProbeNameExamples
-
setNumRows
public void setNumRows(int numRows) -
setNumColumns
public void setNumColumns(int numColumns) -
setOtherProblemsMessage
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-