public class CliToolConfig extends Object
Modifier and Type | Class and Description |
---|---|
static class |
CliToolConfig.Builder |
static class |
CliToolConfig.Cmd |
static class |
CliToolConfig.OptionBuilder |
static class |
CliToolConfig.OptionGroupBuilder |
Modifier and Type | Method and Description |
---|---|
CliToolConfig.Cmd |
cmd(String name) |
Collection<CliToolConfig.Cmd> |
cmds() |
static CliToolConfig.Builder |
config(String name,
Class<? extends CliTool> toolType) |
boolean |
isSingle() |
String |
name() |
void |
printUsage(Terminal terminal) |
CliToolConfig.Cmd |
single() |
Class<? extends CliTool> |
toolType() |
public static CliToolConfig.Builder config(String name, Class<? extends CliTool> toolType)
public boolean isSingle()
public CliToolConfig.Cmd single()
public String name()
public Collection<CliToolConfig.Cmd> cmds()
public CliToolConfig.Cmd cmd(String name)
public void printUsage(Terminal terminal)
Copyright © 2009–2016. All rights reserved.