Package ubic.gemma.cli.completion
Class BashCompletionGenerator
java.lang.Object
ubic.gemma.cli.completion.AbstractCompletionGenerator
ubic.gemma.cli.completion.BashCompletionGenerator
- All Implemented Interfaces:
CompletionGenerator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidafterCompletion(PrintWriter writer) Executed after all completions have been generated.voidbeforeCompletion(PrintWriter writer) Executed before any completions has been generated.voidgenerateCompletion(org.apache.commons.cli.Options options, PrintWriter writer) Generate completion for the given options.voidgenerateSubcommandCompletion(String subcommand, org.apache.commons.cli.Options subcommandOptions, String subcommandDescription, boolean allowsPositionalArguments, PrintWriter writer) Generate completions for the given subcommand.Methods inherited from class ubic.gemma.cli.completion.AbstractCompletionGenerator
isFileOption
-
Constructor Details
-
BashCompletionGenerator
-
-
Method Details
-
beforeCompletion
Description copied from interface:CompletionGeneratorExecuted before any completions has been generated. -
generateCompletion
Description copied from interface:CompletionGeneratorGenerate completion for the given options. -
generateSubcommandCompletion
public void generateSubcommandCompletion(String subcommand, org.apache.commons.cli.Options subcommandOptions, @Nullable String subcommandDescription, boolean allowsPositionalArguments, PrintWriter writer) Description copied from interface:CompletionGeneratorGenerate completions for the given subcommand. -
afterCompletion
Description copied from interface:CompletionGeneratorExecuted after all completions have been generated.
-