public final class CommandLineArguments extends Object
| Constructor and Description |
|---|
CommandLineArguments(String[] args) |
| Modifier and Type | Method and Description |
|---|---|
String |
getCommandLineArgsAsString() |
File |
getFile(int i) |
String |
getName(int i) |
String[] |
getNames() |
int |
getNumberOfNames() |
String |
getOptionValue(String option_name) |
char |
getOptionValueAsChar(String option_name) |
String |
getOptionValueAsCleanString(String option_name)
Removes quotes
|
double |
getOptionValueAsDouble(String option_name) |
int |
getOptionValueAsInt(String option_name) |
long |
getOptionValueAsLong(String option_name) |
boolean |
isOptionHasAValue(String option_name) |
boolean |
isOptionSet(String option_name) |
boolean |
isOptionValueSet(String option_name) |
List<String> |
validateAllowedOptions(List<String> allowed_options) |
String |
validateAllowedOptionsAsString(List<String> allowed_options) |
List<String> |
validateMandatoryOptions(List<String> mandatory_options) |
String |
validateMandatoryOptionsAsString(List<String> mandatory_options) |
public CommandLineArguments(String[] args) throws IOException
IOExceptionpublic String getCommandLineArgsAsString()
public File getFile(int i)
public String getName(int i)
public String[] getNames()
public int getNumberOfNames()
public String getOptionValue(String option_name) throws IllegalArgumentException
IllegalArgumentExceptionpublic String getOptionValueAsCleanString(String option_name) throws IllegalArgumentException
IllegalArgumentExceptionpublic char getOptionValueAsChar(String option_name) throws IllegalArgumentException
IllegalArgumentExceptionpublic double getOptionValueAsDouble(String option_name) throws IOException
IOExceptionpublic int getOptionValueAsInt(String option_name) throws IOException
IOExceptionpublic long getOptionValueAsLong(String option_name) throws IOException
IOExceptionpublic boolean isOptionHasAValue(String option_name)
public boolean isOptionSet(String option_name)
public boolean isOptionValueSet(String option_name) throws IllegalArgumentException
IllegalArgumentExceptionpublic String validateAllowedOptionsAsString(List<String> allowed_options)
public List<String> validateMandatoryOptions(List<String> mandatory_options)
Copyright © 2016. All rights reserved.