CliSpec.Builder<CliFlagsT> |
CliSpec.Builder.addCommand(Command command) |
|
static <T extends CliFlags> CliSpec.Builder<T> |
CliSpec.newBuilder() |
Create a new builder to build the cli spec.
|
static <T extends CliFlags> CliSpec.Builder<T> |
CliSpec.newBuilder(CliSpec<T> spec) |
Create a new builder to build the cli spec from an existing spec.
|
CliSpec.Builder<CliFlagsT> |
CliSpec.Builder.setCommandGroup(boolean enabled) |
|
CliSpec.Builder<CliFlagsT> |
CliSpec.Builder.withArgumentsUsage(java.lang.String usage) |
|
CliSpec.Builder<CliFlagsT> |
CliSpec.Builder.withCategory(java.lang.String category) |
|
CliSpec.Builder<CliFlagsT> |
CliSpec.Builder.withConsole(java.io.PrintStream console) |
|
CliSpec.Builder<CliFlagsT> |
CliSpec.Builder.withDescription(java.lang.String description) |
|
CliSpec.Builder<CliFlagsT> |
CliSpec.Builder.withFlags(CliFlagsT flags) |
|
CliSpec.Builder<CliFlagsT> |
CliSpec.Builder.withName(java.lang.String name) |
|
CliSpec.Builder<CliFlagsT> |
CliSpec.Builder.withParent(java.lang.String parent) |
|
CliSpec.Builder<CliFlagsT> |
CliSpec.Builder.withRunFunc(java.util.function.Function<CliFlagsT,java.lang.Boolean> func) |
|
CliSpec.Builder<CliFlagsT> |
CliSpec.Builder.withTailer(java.lang.String tailer) |
|
CliSpec.Builder<CliFlagsT> |
CliSpec.Builder.withUsage(java.lang.String usage) |
|