Package org.ek9lang.cli
Class CommandLineOptions
java.lang.Object
org.ek9lang.cli.CommandLineOptions
Holds the sets of command line options that have been configured for use.
Provides helper methods to make the notional value of the options each to handle.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
getOptionParameter
(String option) Access a parameter option from the command line.boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
isHelp()
boolean
boolean
boolean
boolean
boolean
isMainParam
(String param) boolean
isModifierParam
(String param) boolean
boolean
isParameterUnacceptable
(String param) boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
-
Constructor Details
-
CommandLineOptions
public CommandLineOptions()
-
-
Method Details
-
getEk9AppParameters
-
getEk9ProgramParameters
-
isModifierParam
-
isMainParam
-
isParameterUnacceptable
-
appendRunOptionIfNecessary
public void appendRunOptionIfNecessary() -
isDebuggingInstrumentation
public boolean isDebuggingInstrumentation() -
isDevBuild
public boolean isDevBuild() -
isJustBuildTypeOption
public boolean isJustBuildTypeOption() -
isReleaseVectorOption
public boolean isReleaseVectorOption() -
isDeveloperManagementOption
public boolean isDeveloperManagementOption() -
isVerbose
public boolean isVerbose() -
isDebugVerbose
public boolean isDebugVerbose() -
isGenerateSigningKeys
public boolean isGenerateSigningKeys() -
isUpdateUpgrade
public boolean isUpdateUpgrade() -
isCleanAll
public boolean isCleanAll() -
isResolveDependencies
public boolean isResolveDependencies() -
isIncrementalCompile
public boolean isIncrementalCompile() -
isFullCompile
public boolean isFullCompile() -
isCheckCompileOnly
public boolean isCheckCompileOnly() -
isPhasedCompileOnly
public boolean isPhasedCompileOnly() -
isInstall
public boolean isInstall() -
isPackaging
public boolean isPackaging() -
isDeployment
public boolean isDeployment() -
isPrintReleaseVector
public boolean isPrintReleaseVector() -
isIncrementReleaseVector
public boolean isIncrementReleaseVector() -
isSetReleaseVector
public boolean isSetReleaseVector() -
isSetFeatureVector
public boolean isSetFeatureVector() -
isHelp
public boolean isHelp() -
isVersionOfEk9Option
public boolean isVersionOfEk9Option() -
isRunEk9AsLanguageServer
public boolean isRunEk9AsLanguageServer() -
isEk9LanguageServerHelpEnabled
public boolean isEk9LanguageServerHelpEnabled() -
isRunOption
public boolean isRunOption() -
isUnitTestExecution
public boolean isUnitTestExecution() -
isRunDebugMode
public boolean isRunDebugMode() -
isRunNormalMode
public boolean isRunNormalMode() -
getOptionParameter
Access a parameter option from the command line.
-