Package net.sourceforge.argparse4j.inf

Examples of net.sourceforge.argparse4j.inf.Subparser.addArgument()


  permissionsParser.addArgument("package").nargs("+").help("applications whose permissions to be listed");

  /* =================Reviews Arguments============== */
  Subparser reviewsParser = subparsers.addParser("reviews", true)
    .description("lists reviews of given application").setDefault("command", COMMAND.REVIEWS);
  reviewsParser.addArgument("package").help("application whose reviews to be listed");
  reviewsParser.addArgument("-s", "--sort").choices(new ReviewSortChoice()).type(new ReviewSort())
    .required(false).help("sorting type").setDefault(REVIEW_SORT.HELPFUL);
  reviewsParser.addArgument("-o", "--offset").type(Integer.class).required(false)
    .help("offset to define where list begins");
  reviewsParser.addArgument("-n", "--number").type(Integer.class).required(false)
View Full Code Here


  /* =================Reviews Arguments============== */
  Subparser reviewsParser = subparsers.addParser("reviews", true)
    .description("lists reviews of given application").setDefault("command", COMMAND.REVIEWS);
  reviewsParser.addArgument("package").help("application whose reviews to be listed");
  reviewsParser.addArgument("-s", "--sort").choices(new ReviewSortChoice()).type(new ReviewSort())
    .required(false).help("sorting type").setDefault(REVIEW_SORT.HELPFUL);
  reviewsParser.addArgument("-o", "--offset").type(Integer.class).required(false)
    .help("offset to define where list begins");
  reviewsParser.addArgument("-n", "--number").type(Integer.class).required(false)
    .help("how many reviews will be listed");
View Full Code Here

  Subparser reviewsParser = subparsers.addParser("reviews", true)
    .description("lists reviews of given application").setDefault("command", COMMAND.REVIEWS);
  reviewsParser.addArgument("package").help("application whose reviews to be listed");
  reviewsParser.addArgument("-s", "--sort").choices(new ReviewSortChoice()).type(new ReviewSort())
    .required(false).help("sorting type").setDefault(REVIEW_SORT.HELPFUL);
  reviewsParser.addArgument("-o", "--offset").type(Integer.class).required(false)
    .help("offset to define where list begins");
  reviewsParser.addArgument("-n", "--number").type(Integer.class).required(false)
    .help("how many reviews will be listed");
 
  /* =================Recommendation Arguments============== */
 
View Full Code Here

  reviewsParser.addArgument("package").help("application whose reviews to be listed");
  reviewsParser.addArgument("-s", "--sort").choices(new ReviewSortChoice()).type(new ReviewSort())
    .required(false).help("sorting type").setDefault(REVIEW_SORT.HELPFUL);
  reviewsParser.addArgument("-o", "--offset").type(Integer.class).required(false)
    .help("offset to define where list begins");
  reviewsParser.addArgument("-n", "--number").type(Integer.class).required(false)
    .help("how many reviews will be listed");
 
  /* =================Recommendation Arguments============== */
  Subparser recommendationParser = subparsers.addParser("recommendations", true)
    .description("lists recommended apps of given application").setDefault("command", COMMAND.RECOMMENDATIONS);
View Full Code Here

    .help("how many reviews will be listed");
 
  /* =================Recommendation Arguments============== */
  Subparser recommendationParser = subparsers.addParser("recommendations", true)
    .description("lists recommended apps of given application").setDefault("command", COMMAND.RECOMMENDATIONS);
  recommendationParser.addArgument("package").help("application whose recommendations to be listed");
  recommendationParser.addArgument("-t", "--type").choices(new ReleationChoice()).type(new RecommendationType())
    .required(false).help("releations type").setDefault(RECOMMENDATION_TYPE.ALSO_INSTALLED);
  recommendationParser.addArgument("-o", "--offset").type(Integer.class).required(false)
    .help("offset to define where list begins");
  recommendationParser.addArgument("-n", "--number").type(Integer.class).required(false)
View Full Code Here

 
  /* =================Recommendation Arguments============== */
  Subparser recommendationParser = subparsers.addParser("recommendations", true)
    .description("lists recommended apps of given application").setDefault("command", COMMAND.RECOMMENDATIONS);
  recommendationParser.addArgument("package").help("application whose recommendations to be listed");
  recommendationParser.addArgument("-t", "--type").choices(new ReleationChoice()).type(new RecommendationType())
    .required(false).help("releations type").setDefault(RECOMMENDATION_TYPE.ALSO_INSTALLED);
  recommendationParser.addArgument("-o", "--offset").type(Integer.class).required(false)
    .help("offset to define where list begins");
  recommendationParser.addArgument("-n", "--number").type(Integer.class).required(false)
    .help("how many recommendations will be listed");
View Full Code Here

  Subparser recommendationParser = subparsers.addParser("recommendations", true)
    .description("lists recommended apps of given application").setDefault("command", COMMAND.RECOMMENDATIONS);
  recommendationParser.addArgument("package").help("application whose recommendations to be listed");
  recommendationParser.addArgument("-t", "--type").choices(new ReleationChoice()).type(new RecommendationType())
    .required(false).help("releations type").setDefault(RECOMMENDATION_TYPE.ALSO_INSTALLED);
  recommendationParser.addArgument("-o", "--offset").type(Integer.class).required(false)
    .help("offset to define where list begins");
  recommendationParser.addArgument("-n", "--number").type(Integer.class).required(false)
    .help("how many recommendations will be listed");
 
  /* =================Register Arguments============== */
 
View Full Code Here

  recommendationParser.addArgument("package").help("application whose recommendations to be listed");
  recommendationParser.addArgument("-t", "--type").choices(new ReleationChoice()).type(new RecommendationType())
    .required(false).help("releations type").setDefault(RECOMMENDATION_TYPE.ALSO_INSTALLED);
  recommendationParser.addArgument("-o", "--offset").type(Integer.class).required(false)
    .help("offset to define where list begins");
  recommendationParser.addArgument("-n", "--number").type(Integer.class).required(false)
    .help("how many recommendations will be listed");
 
  /* =================Register Arguments============== */
  subparsers.addParser("register", true).description("registers device so that can be seen from web!")
    .setDefault("command", COMMAND.REGISTER);
View Full Code Here

        ap.addArgument("--baz").nargs(2);
        ap.addArgument("x");
        ap.addArgument("y").nargs(2);
        Subparsers subparsers = ap.addSubparsers();
        Subparser subparser = subparsers.addParser("add");
        subparser.addArgument("--foo");
        subparser.addArgument("--bar").action(Arguments.storeTrue());

        Namespace res = ap.parseArgs("-f foo @target/test-classes/args.txt --baz alpha @target/test-classes/args2.txt x y1 @target/test-classes/args3.txt add --bar @target/test-classes/args4.txt".split(" "));
        assertEquals("bar", res.getString("f"));
        assertEquals(list("alpha", "bravo"), res.getList("baz"));
View Full Code Here

        ap.addArgument("x");
        ap.addArgument("y").nargs(2);
        Subparsers subparsers = ap.addSubparsers();
        Subparser subparser = subparsers.addParser("add");
        subparser.addArgument("--foo");
        subparser.addArgument("--bar").action(Arguments.storeTrue());

        Namespace res = ap.parseArgs("-f foo @target/test-classes/args.txt --baz alpha @target/test-classes/args2.txt x y1 @target/test-classes/args3.txt add --bar @target/test-classes/args4.txt".split(" "));
        assertEquals("bar", res.getString("f"));
        assertEquals(list("alpha", "bravo"), res.getList("baz"));
        assertEquals("x", res.getString("x"));
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.