Class OptionParser

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

public class OptionParser extends Object
Author:
gavalian
  • Constructor Details Link icon

    • OptionParser Link icon

      public OptionParser()
    • OptionParser Link icon

      public OptionParser(String pname)
  • Method Details Link icon

    • setDescription Link icon

      public void setDescription(String desc)
    • setRequiresInputList Link icon

      public void setRequiresInputList(boolean flag)
    • addRequired Link icon

      public void addRequired(String key)
    • addRequired Link icon

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

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

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

      public boolean hasOption(String option)
    • getOption Link icon

      public OptionValue getOption(String option)
    • show Link icon

      public void show()
    • containsOptions Link icon

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

      public String getUsageString()
    • printUsage Link icon

      public void printUsage()
    • parse Link icon

      public void parse(String[] args)
    • getInputList Link icon

      public List<String> getInputList()
    • main Link icon

      public static void main(String[] args)