Package org.broadinstitute.hellbender
Class CommandLineArgumentValidatorMain
java.lang.Object
org.broadinstitute.hellbender.Main
org.broadinstitute.hellbender.CommandLineArgumentValidatorMain
Main class to be used as an alternative entry point to
org.broadinstitute.hellbender.Main
for performing
command line validation only rather than executing the tool. Used only for testing. Failures manifest as exceptions.-
Field Summary
Fields inherited from class org.broadinstitute.hellbender.Main
PICARD_TOOL_EXCEPTION, USER_EXCEPTION_EXIT_VALUE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
void
validateCommandLine
(String[] argv) Call the command line program (specified in the input arguments) in command line validation mode only.Methods inherited from class org.broadinstitute.hellbender.Main
getClassList, getCommandLineName, getDisplayNameForToolClass, getDisplaySummaryForTool, getPackageList, getProgramProperty, getSuggestedAlternateCommand, getToolDeprecationMessage, getUnknownCommandMessage, handleNonUserException, handleResult, handleStorageException, handleUserException, instanceMain, instanceMain, mainEntry, parseArgsForConfigSetup, printDecoratedExceptionMessage, printVersionInfo, runCommandLineProgram, setupConfigAndExtractProgram
-
Constructor Details
-
CommandLineArgumentValidatorMain
public CommandLineArgumentValidatorMain()
-
-
Method Details
-
main
-
validateCommandLine
Call the command line program (specified in the input arguments) in command line validation mode only.- Parameters:
argv
- the raw arguments, including the name of the target tool, to run in command line validation mode
-