Package ubic.gemma.apps
Class ExpressionExperimentManipulatingCLI.ExpressionDataFileResult
java.lang.Object
ubic.gemma.apps.ExpressionExperimentManipulatingCLI.ExpressionDataFileResult
- Enclosing class:
ExpressionExperimentManipulatingCLI
-
Constructor Summary
ConstructorsConstructorDescriptionExpressionDataFileResult(boolean standardLocation, boolean standardOutput, Path outputFile, Path outputDir) Creates a newExpressionDataFileResultinstance. -
Method Summary
Modifier and TypeMethodDescriptionbooleanWrite the file to the given output directory.Write the file to the given output file.getOutputFile(String filenameToUseIfDirectory) inthashCode()booleanWrite the file to the standard location in the${gemma.appdata.home}/dataFilesdirectory.booleanWrite the file to standard output.toString()
-
Constructor Details
-
ExpressionDataFileResult
public ExpressionDataFileResult(boolean standardLocation, boolean standardOutput, @Nullable Path outputFile, @Nullable Path outputDir) Creates a newExpressionDataFileResultinstance.- Parameters:
standardLocation- Write the file to the standard location in the${gemma.appdata.home}/dataFilesdirectory.standardOutput- Write the file to standard output.outputFile- Write the file to the given output file.outputDir- Write the file to the given output directory.
-
-
Method Details
-
getOutputFile
- Parameters:
filenameToUseIfDirectory- if the output directory is set, this filename will be used to create the output file. Use utilities inExpressionDataFileUtilsto generate the filename.
-
isStandardLocation
public boolean isStandardLocation()Write the file to the standard location in the${gemma.appdata.home}/dataFilesdirectory. -
isStandardOutput
public boolean isStandardOutput()Write the file to standard output. -
getOutputFile
Write the file to the given output file. -
getOutputDir
Write the file to the given output directory. -
equals
-
hashCode
public int hashCode() -
toString
-