| Package | Description |
|---|---|
| com.github.rvesse.airline.builder |
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,GroupBuilder<C>> |
CliBuilder.groups |
protected Map<String,GroupBuilder<C>> |
GroupBuilder.subGroups |
| Modifier and Type | Method and Description |
|---|---|
GroupBuilder<C> |
CliBuilder.getGroup(String name) |
GroupBuilder<C> |
GroupBuilder.getSubGroup(String name) |
GroupBuilder<C> |
GroupBuilder.makeHidden() |
GroupBuilder<C> |
GroupBuilder.makeVisible() |
GroupBuilder<C> |
GroupBuilder.parentGroup()
Gets the parent group builder which may be
null if this is a top
level group. |
GroupBuilder<C> |
GroupBuilder.withCommand(Class<? extends C> command) |
GroupBuilder<C> |
GroupBuilder.withCommands(Class<? extends C> command,
Class<? extends C>... moreCommands) |
GroupBuilder<C> |
GroupBuilder.withCommands(Iterable<Class<? extends C>> commands) |
GroupBuilder<C> |
GroupBuilder.withDefaultCommand(Class<? extends C> defaultCommand) |
GroupBuilder<C> |
GroupBuilder.withDescription(String description)
Sets the description for the group
|
GroupBuilder<C> |
CliBuilder.withGroup(String name) |
GroupBuilder<C> |
GroupBuilder.withHiddenState(boolean hidden) |
GroupBuilder<C> |
GroupBuilder.withSubGroup(String name) |
Copyright © 2012–2022. All rights reserved.