public class Cli<C> extends Object
Modifier and Type | Class and Description |
---|---|
static class |
Cli.CliBuilder<C> |
static class |
Cli.GroupBuilder<C> |
Modifier and Type | Method and Description |
---|---|
static Cli.CliBuilder<Object> |
buildCli(String name)
Deprecated.
|
static <T> Cli.CliBuilder<T> |
buildCli(String name,
Class<T> commandTypes)
Deprecated.
|
static <T> Cli.CliBuilder<T> |
builder(String name) |
GlobalMetadata |
getMetadata() |
C |
parse(CommandFactory<C> commandFactory,
Iterable<String> args) |
C |
parse(CommandFactory<C> commandFactory,
String... args) |
C |
parse(C commandInstance,
String... args) |
C |
parse(Iterable<String> args) |
C |
parse(String... args) |
public static <T> Cli.CliBuilder<T> builder(String name)
@Deprecated public static Cli.CliBuilder<Object> buildCli(String name)
@Deprecated public static <T> Cli.CliBuilder<T> buildCli(String name, Class<T> commandTypes)
public GlobalMetadata getMetadata()
public C parse(CommandFactory<C> commandFactory, String... args)
public C parse(CommandFactory<C> commandFactory, Iterable<String> args)
Copyright © 2012–2024. All rights reserved.