Package org.apache.commons.cli

Examples of org.apache.commons.cli.Options.addOptionGroup()


    scanOptAuths.setArgName("comma-separated-authorizations");
    setOrClear.addOption(scanOptAuths);
    clearOptAuths = new Option("c", "clear-authorizations", false, "clear the scan authorizations");
    setOrClear.addOption(clearOptAuths);
    setOrClear.setRequired(true);
    o.addOptionGroup(setOrClear);
    userOpt = new Option(Shell.userOption, "user", true, "user to operate on");
    userOpt.setArgName("user");
    o.addOption(userOpt);
    return o;
  }
View Full Code Here


        if (group != null)
          groups.add(group);
      }
    }
    for (OptionGroup group : groups) {
      modifiedOptions.addOptionGroup(group);
    }
    return modifiedOptions;
  }
 
}
View Full Code Here

    group.addOption(systemOpt);
    group.addOption(tableOpt);
    group.addOption(tablePatternOpt);
    group.setRequired(true);
   
    o.addOptionGroup(group);
    userOpt = new Option(Shell.userOption, "user", true, "user to operate on");
    userOpt.setArgName("username");
    userOpt.setRequired(true);
    o.addOption(userOpt);
   
View Full Code Here

    timeGroup.addOption(createTableOptTimeMillis);
   
    base64Opt = new Option("b64", "base64encoded", false, "decode encoded split points");
    o.addOption(base64Opt);
   
    o.addOptionGroup(splitOrCopySplit);
    o.addOptionGroup(timeGroup);
    o.addOption(createTableOptSplit);
    o.addOption(createTableOptAgg);
    o.addOption(createTableOptCopyConfig);
    o.addOption(createTableNoDefaultIters);
View Full Code Here

   
    base64Opt = new Option("b64", "base64encoded", false, "decode encoded split points");
    o.addOption(base64Opt);
   
    o.addOptionGroup(splitOrCopySplit);
    o.addOptionGroup(timeGroup);
    o.addOption(createTableOptSplit);
    o.addOption(createTableOptAgg);
    o.addOption(createTableOptCopyConfig);
    o.addOption(createTableNoDefaultIters);
    o.addOption(createTableOptEVC);
View Full Code Here

    o.addOption(priorityOpt);
    o.addOption(nameOpt);
    o.addOption(mincScopeOpt);
    o.addOption(majcScopeOpt);
    o.addOption(scanScopeOpt);
    o.addOptionGroup(typeGroup);
    return o;
  }
 
  @Override
  public int numArgs() {
View Full Code Here

   
    nameGroup.addOption(nameOpt);
    nameGroup.addOption(allOpt);
    nameGroup.setRequired(true);
    o.addOption(tableOpt);
    o.addOptionGroup(nameGroup);
   
    return o;
  }
 
  @Override
View Full Code Here

   
    group.addOption(systemOpt);
    group.addOption(tableOpt);
    group.setRequired(true);
   
    o.addOptionGroup(group);
   
    userOpt = new Option(Shell.userOption, "user", true, "user to operate on");
    userOpt.setArgName("username");
    userOpt.setRequired(true);
    o.addOption(userOpt);
View Full Code Here

    og.addOption(deleteOpt);
    og.addOption(setOpt);
    og.addOption(filterOpt);
   
    o.addOption(tableOpt);
    o.addOptionGroup(og);
    o.addOption(disablePaginationOpt);
   
    return o;
  }
 
View Full Code Here

        .withDescription("print this help")
        .withLongOpt("help")
        .create('h'));
       
    final Options options = new Options();
    options.addOptionGroup(required);
    options.addOption(classpathOpt = OptionBuilder
        .withDescription("class search path of directories and zip/jar files")
        .withLongOpt("classpath")
        .hasArgs()
        .withValueSeparator(File.pathSeparatorChar)
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.