Package org.jf.util.jcommander
Class ExtendedCommands
java.lang.Object
org.jf.util.jcommander.ExtendedCommands
Utilities related to "extended" commands - JCommander commands with additional information
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddExtendedCommand(com.beust.jcommander.JCommander jc, Command command) static String[]commandAliases(com.beust.jcommander.JCommander jc) static String[]commandAliases(Object command) static StringcommandName(com.beust.jcommander.JCommander jc) static StringcommandName(Object command) static StringgetCommandDescription(com.beust.jcommander.JCommander jc) private static ExtendedParametersgetExtendedParameters(Object command) static com.beust.jcommander.JCommandergetSubcommand(com.beust.jcommander.JCommander jc, String commandName) static booleanincludeParametersInUsage(com.beust.jcommander.JCommander jc) static booleanincludeParametersInUsage(Object command) static String[]parameterArgumentNames(com.beust.jcommander.ParameterDescription parameterDescription) static StringpostfixDescription(com.beust.jcommander.JCommander jc) static StringpostfixDescription(Object command)
-
Constructor Details
-
ExtendedCommands
public ExtendedCommands()
-
-
Method Details
-
getExtendedParameters
-
commandName
-
commandName
-
commandAliases
-
commandAliases
-
includeParametersInUsage
public static boolean includeParametersInUsage(com.beust.jcommander.JCommander jc) -
includeParametersInUsage
-
postfixDescription
-
postfixDescription
-
addExtendedCommand
-
parameterArgumentNames
@Nonnull public static String[] parameterArgumentNames(com.beust.jcommander.ParameterDescription parameterDescription) -
getSubcommand
@Nullable public static com.beust.jcommander.JCommander getSubcommand(com.beust.jcommander.JCommander jc, String commandName) -
getCommandDescription
-