| Package | Description |
|---|---|
| io.airlift.airline | |
| io.airlift.airline.model |
| Modifier and Type | Field and Description |
|---|---|
CommandGroupMetadata |
GroupSuggester.group |
private CommandGroupMetadata |
ParseState.group |
| Modifier and Type | Method and Description |
|---|---|
CommandGroupMetadata |
ParseState.getGroup() |
| Modifier and Type | Method and Description |
|---|---|
private void |
GlobalUsage.printCommandDescription(UsagePrinter commandPrinter,
CommandGroupMetadata group,
CommandMetadata command) |
void |
CommandGroupUsage.usage(GlobalMetadata global,
CommandGroupMetadata group)
Display the help on System.out.
|
void |
CommandGroupUsage.usage(GlobalMetadata global,
CommandGroupMetadata group,
java.lang.StringBuilder out)
Store the help in the passed string builder.
|
void |
CommandGroupUsage.usage(GlobalMetadata global,
CommandGroupMetadata group,
UsagePrinter out) |
ParseState |
ParseState.withGroup(CommandGroupMetadata group) |
| Constructor and Description |
|---|
ParseState(CommandGroupMetadata group,
CommandMetadata command,
com.google.common.collect.ListMultimap<OptionMetadata,java.lang.Object> parsedOptions,
java.util.List<Context> locationStack,
java.util.List<java.lang.Object> parsedArguments,
OptionMetadata currentOption,
java.util.List<java.lang.String> unparsedInput) |
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<CommandGroupMetadata> |
GlobalMetadata.commandGroups |
| Modifier and Type | Method and Description |
|---|---|
static CommandGroupMetadata |
MetadataLoader.loadCommandGroup(java.lang.String name,
java.lang.String description,
CommandMetadata defaultCommand,
java.lang.Iterable<CommandMetadata> commands) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CommandGroupMetadata> |
GlobalMetadata.getCommandGroups() |
static com.google.common.base.Function<CommandGroupMetadata,java.lang.String> |
CommandGroupMetadata.nameGetter() |
| Modifier and Type | Method and Description |
|---|---|
static GlobalMetadata |
MetadataLoader.loadGlobal(java.lang.String name,
java.lang.String description,
CommandMetadata defaultCommand,
java.lang.Iterable<CommandMetadata> defaultGroupCommands,
java.lang.Iterable<CommandGroupMetadata> groups) |
| Constructor and Description |
|---|
GlobalMetadata(java.lang.String name,
java.lang.String description,
java.lang.Iterable<OptionMetadata> options,
CommandMetadata defaultCommand,
java.lang.Iterable<CommandMetadata> defaultGroupCommands,
java.lang.Iterable<CommandGroupMetadata> commandGroups) |