Class SimpleArgumentParser


  • public class SimpleArgumentParser
    extends java.lang.Object
    • Constructor Detail

      • SimpleArgumentParser

        public SimpleArgumentParser​(java.lang.String name)
    • Method Detail

      • addArgument

        public void addArgument​(java.lang.String tag,
                                SimpleArgumentParser.ArgType type,
                                java.lang.String descr,
                                boolean multiple)
      • addPositionalArgument

        public void addPositionalArgument​(java.lang.String tag,
                                          SimpleArgumentParser.ArgType type,
                                          java.lang.String descr,
                                          boolean multiple)
      • parse

        public void parse​(java.lang.String[] args)
      • hasTag

        public boolean hasTag​(java.lang.String tag)
      • intValue

        public int intValue​(java.lang.String tag,
                            int val)
      • intValue

        public int intValue​(java.lang.String tag)
      • intValues

        public java.util.List<java.lang.Integer> intValues​(java.lang.String tag)
      • textValue

        public java.lang.String textValue​(java.lang.String tag,
                                          java.lang.String val)
      • textValue

        public java.lang.String textValue​(java.lang.String tag)
      • textValues

        public java.util.List<java.lang.String> textValues​(java.lang.String tag)
      • printHelp

        public void printHelp()