public class GlobalUsage
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private int |
columnSize |
private java.util.Comparator<? super OptionMetadata> |
optionComparator |
| Constructor and Description |
|---|
GlobalUsage() |
GlobalUsage(int columnSize) |
GlobalUsage(int columnSize,
java.util.Comparator<? super OptionMetadata> optionComparator) |
| Modifier and Type | Method and Description |
|---|---|
private void |
printCommandDescription(UsagePrinter commandPrinter,
CommandGroupMetadata group,
CommandMetadata command) |
void |
usage(GlobalMetadata global)
Display the help on System.out.
|
void |
usage(GlobalMetadata global,
java.lang.StringBuilder out)
Store the help in the passed string builder.
|
void |
usage(GlobalMetadata global,
UsagePrinter out) |
private final int columnSize
private final java.util.Comparator<? super OptionMetadata> optionComparator
public GlobalUsage()
public GlobalUsage(int columnSize)
public GlobalUsage(int columnSize,
@Nullable
java.util.Comparator<? super OptionMetadata> optionComparator)
public void usage(GlobalMetadata global)
public void usage(GlobalMetadata global, java.lang.StringBuilder out)
public void usage(GlobalMetadata global, UsagePrinter out)
private void printCommandDescription(UsagePrinter commandPrinter, @Nullable CommandGroupMetadata group, CommandMetadata command)