public class HelpCommand extends java.lang.Object implements DescribedCommand<java.lang.String>
DescribedCommand.| Constructor and Description |
|---|
HelpCommand(CommandsCli parentCommandsCli,
CommandsCli commandsCli) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
apply(java.util.List<java.lang.String> args) |
protected java.lang.String |
getCommandCall(CommandsCli commandsCli) |
java.lang.String |
getCommandUsage(java.lang.String cmd,
DescribedCommand<?> command) |
java.lang.String |
getDescription() |
CommandsCli |
getParentCommandsCli() |
java.lang.String |
getUsage() |
static void |
printHelp(CommandsCli commandsCli,
java.lang.String commandName,
java.io.StringWriter out) |
static void |
printHelp(CommandsCli commandsCli,
java.io.StringWriter out) |
static void |
printHelp(DescribedCommand<?> command,
java.io.StringWriter out) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetExamples, getOptions, mainImpl, toCommandLinepublic HelpCommand(CommandsCli parentCommandsCli, CommandsCli commandsCli)
public java.lang.String apply(java.util.List<java.lang.String> args)
apply in interface java.util.function.Function<java.util.List<java.lang.String>,java.lang.String>public java.lang.String getCommandUsage(java.lang.String cmd,
DescribedCommand<?> command)
public java.lang.String getDescription()
getDescription in interface DescribedCommand<java.lang.String>public java.lang.String getUsage()
getUsage in interface DescribedCommand<java.lang.String>public CommandsCli getParentCommandsCli()
protected java.lang.String getCommandCall(CommandsCli commandsCli)
public static void printHelp(DescribedCommand<?> command, java.io.StringWriter out)
public static void printHelp(CommandsCli commandsCli, java.lang.String commandName, java.io.StringWriter out)
public static void printHelp(CommandsCli commandsCli, java.io.StringWriter out)
Copyright © 2007–2020. All rights reserved.