Package com.beust.jcommander

Examples of com.beust.jcommander.JCommander.addCommand()


    StopOptions stopOptions = new StopOptions();
    commander.addCommand("stop", stopOptions);

    CheckConfigOptions checkConfigOptions = new CheckConfigOptions();
    commander.addCommand("checkConfig", checkConfigOptions);

    commander.parse(arguments);

    switch (commander.getParsedCommand()) {
    case "start":
View Full Code Here


      }
    }

    JCommander commander = new JCommander();
    ObfuscateOptions obfuscateOptions = new ObfuscateOptions();
    commander.addCommand("obfuscate", obfuscateOptions);

    StartOptions startOptions = new StartOptions();
    commander.addCommand("start", startOptions);

    StopOptions stopOptions = new StopOptions();
View Full Code Here

    JCommander commander = new JCommander();
    ObfuscateOptions obfuscateOptions = new ObfuscateOptions();
    commander.addCommand("obfuscate", obfuscateOptions);

    StartOptions startOptions = new StartOptions();
    commander.addCommand("start", startOptions);

    StopOptions stopOptions = new StopOptions();
    commander.addCommand("stop", stopOptions);

    CheckConfigOptions checkConfigOptions = new CheckConfigOptions();
View Full Code Here

    StartOptions startOptions = new StartOptions();
    commander.addCommand("start", startOptions);

    StopOptions stopOptions = new StopOptions();
    commander.addCommand("stop", stopOptions);

    CheckConfigOptions checkConfigOptions = new CheckConfigOptions();
    commander.addCommand("checkConfig", checkConfigOptions);

    commander.parse(arguments);
View Full Code Here

    StopOptions stopOptions = new StopOptions();
    commander.addCommand("stop", stopOptions);

    CheckConfigOptions checkConfigOptions = new CheckConfigOptions();
    commander.addCommand("checkConfig", checkConfigOptions);

    commander.parse(arguments);

    switch (commander.getParsedCommand()) {
    case "start":
View Full Code Here

        // add all plugins first
        final Iterator<Tool> tools = getToolsInClasspath();
        while (tools.hasNext()) {
            Tool tool = tools.next();
            commander.addCommand(tool);
        }

        commander.parse(args);

        Map<String, JCommander> commands = commander.getCommands();
View Full Code Here

    Cram2Bam.Params cram2BamParams = new Cram2Bam.Params();
    Bam2Cram.Params bam2CramParams = new Bam2Cram.Params();
    CramIndexer.Params indexParams = new CramIndexer.Params();
    Merge.Params mergeParams = new Merge.Params();

    jc.addCommand(CRAM2BAM_COMMAND, cram2BamParams);
    jc.addCommand(BAM2CRAM_COMMAND, bam2CramParams);
    jc.addCommand(INDEX_COMMAND, indexParams);
    jc.addCommand(MERGE_COMMAND, mergeParams);

    jc.parse(args);
View Full Code Here

    Bam2Cram.Params bam2CramParams = new Bam2Cram.Params();
    CramIndexer.Params indexParams = new CramIndexer.Params();
    Merge.Params mergeParams = new Merge.Params();

    jc.addCommand(CRAM2BAM_COMMAND, cram2BamParams);
    jc.addCommand(BAM2CRAM_COMMAND, bam2CramParams);
    jc.addCommand(INDEX_COMMAND, indexParams);
    jc.addCommand(MERGE_COMMAND, mergeParams);

    jc.parse(args);
View Full Code Here

    CramIndexer.Params indexParams = new CramIndexer.Params();
    Merge.Params mergeParams = new Merge.Params();

    jc.addCommand(CRAM2BAM_COMMAND, cram2BamParams);
    jc.addCommand(BAM2CRAM_COMMAND, bam2CramParams);
    jc.addCommand(INDEX_COMMAND, indexParams);
    jc.addCommand(MERGE_COMMAND, mergeParams);

    jc.parse(args);

    String command = jc.getParsedCommand();
View Full Code Here

    Merge.Params mergeParams = new Merge.Params();

    jc.addCommand(CRAM2BAM_COMMAND, cram2BamParams);
    jc.addCommand(BAM2CRAM_COMMAND, bam2CramParams);
    jc.addCommand(INDEX_COMMAND, indexParams);
    jc.addCommand(MERGE_COMMAND, mergeParams);

    jc.parse(args);

    String command = jc.getParsedCommand();
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.