public static class CliToolConfig.Builder extends Object
Modifier and Type | Method and Description |
---|---|
CliToolConfig |
build() |
static CliToolConfig.Cmd.Builder |
cmd(String name,
Class<? extends CliTool.Command> cmdType) |
CliToolConfig.Builder |
cmds(CliToolConfig.Cmd... cmds) |
CliToolConfig.Builder |
cmds(CliToolConfig.Cmd.Builder... cmds) |
static CliToolConfig.OptionBuilder |
option(String shortName,
String longName) |
static org.apache.commons.cli.Option.Builder |
optionBuilder(String shortName,
String longName) |
static CliToolConfig.OptionGroupBuilder |
optionGroup(boolean required) |
public static CliToolConfig.Cmd.Builder cmd(String name, Class<? extends CliTool.Command> cmdType)
public static CliToolConfig.OptionBuilder option(String shortName, String longName)
public static org.apache.commons.cli.Option.Builder optionBuilder(String shortName, String longName)
public static CliToolConfig.OptionGroupBuilder optionGroup(boolean required)
public CliToolConfig.Builder cmds(CliToolConfig.Cmd.Builder... cmds)
public CliToolConfig.Builder cmds(CliToolConfig.Cmd... cmds)
public CliToolConfig build()
Copyright © 2009–2016. All rights reserved.