Class OptionParser

java.lang.Object
org.jlab.utils.options.OptionParser

public class OptionParser extends Object
Author:
gavalian
  • Constructor Details

    • OptionParser

      public OptionParser()
    • OptionParser

      public OptionParser(String pname)
  • Method Details

    • setDescription

      public void setDescription(String desc)
    • setRequiresInputList

      public void setRequiresInputList(boolean flag)
    • addRequired

      public void addRequired(String key)
    • addRequired

      public void addRequired(String key, String desc)
    • addOption

      public void addOption(String key, String defaultValue)
    • addOption

      public void addOption(String key, String defaultValue, String description)
    • hasOption

      public boolean hasOption(String option)
    • getOption

      public OptionValue getOption(String option)
    • show

      public void show()
    • containsOptions

      public boolean containsOptions(List<String> arguments, String... options)
    • getUsageString

      public String getUsageString()
    • printUsage

      public void printUsage()
    • parse

      public void parse(String[] args)
    • getInputList

      public List<String> getInputList()
    • main

      public static void main(String[] args)