Package org.forester.util
Class CommandLineArguments
java.lang.Object
org.forester.util.CommandLineArguments
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptiongetFile(int i) getName(int i) String[]getNames()intgetOptionValue(String option_name) chargetOptionValueAsChar(String option_name) getOptionValueAsCleanString(String option_name) Removes quotesdoublegetOptionValueAsDouble(String option_name) intgetOptionValueAsInt(String option_name) longgetOptionValueAsLong(String option_name) booleanisOptionHasAValue(String option_name) booleanisOptionSet(String option_name) booleanisOptionValueSet(String option_name) validateAllowedOptions(List<String> allowed_options) validateAllowedOptionsAsString(List<String> allowed_options) validateMandatoryOptions(List<String> mandatory_options) validateMandatoryOptionsAsString(List<String> mandatory_options)  
- 
Constructor Details
- 
CommandLineArguments
- Throws:
 IOException
 
 - 
 - 
Method Details
- 
getCommandLineArgsAsString
 - 
getFile
 - 
getName
 - 
getNames
 - 
getNumberOfNames
public int getNumberOfNames() - 
getOptionValue
- Throws:
 IllegalArgumentException
 - 
getOptionValueAsCleanString
Removes quotes- Throws:
 IllegalArgumentException
 - 
getOptionValueAsChar
- Throws:
 IllegalArgumentException
 - 
getOptionValueAsDouble
- Throws:
 IOException
 - 
getOptionValueAsInt
- Throws:
 IOException
 - 
getOptionValueAsLong
- Throws:
 IOException
 - 
isOptionHasAValue
 - 
isOptionSet
 - 
isOptionValueSet
- Throws:
 IllegalArgumentException
 - 
validateAllowedOptions
 - 
validateAllowedOptionsAsString
 - 
validateMandatoryOptions
 - 
validateMandatoryOptionsAsString
 
 -