Class CmdLineOptions


  • public class CmdLineOptions
    extends Object
    Class to store the list of command line options
    See Also:
    CmdLineParser
    • Constructor Detail

      • CmdLineOptions

        public CmdLineOptions()
        Default constructor
    • Method Detail

      • add

        public void add​(CmdLineOption option)
        Method to add the command-line option
        Parameters:
        option - Command-line option
      • add

        public void add​(String name,
                        String altName,
                        int type,
                        boolean takesArg)
        Overloaded method to add the command-line option
        Parameters:
        name - Name of the option
        altName - Alternate name of the option
        type - Type of the option
        takesArg - Flag to indicate whether the option takes argument or not
      • getOption

        public CmdLineOption getOption​(String name)
        Method to get the standard option data by name
        Parameters:
        name - Name of the option
        Returns:
        Command-line option
      • getOption

        public CmdLineOption getOption​(int index)
        Method to get the standard option data by index
        Parameters:
        index - Index of the option
        Returns:
        Command-line option
      • getOptionValue

        public String getOptionValue​(String name)
        Method to get the value of the given option
        Parameters:
        name - Name of the option
        Returns:
        Value of the command-line option
      • getList

        public List<CmdLineOption> getList()
        Method to get the list of the given options
        Returns:
        List of options
      • size

        public int size()
        Method to get the number of the given options
        Returns:
        Number of options