Uses of Interface
org.jline.reader.Completer
Packages that use Completer
Package
Description
JLine Builtins provides a collection of utility classes and implementations for common terminal
functionality.
JLine Console package provides a framework for building interactive command-line applications.
JLine 3 Reader Package - Core components for building interactive command-line interfaces.
JLine 3 Reader Implementation Package.
JLine 3 Completer Implementations.
-
Uses of Completer in org.jline.builtins
Classes in org.jline.builtins that implement CompleterModifier and TypeClassDescriptionstatic classA completer that accepts any input.static classA completer implementation that provides command and argument completion.static classA completer for directory names.static classA file name completer takes the buffer and issues a list of potential completions.static classA completer for file names.static classA completer for command options and arguments.static classA completer that uses regular expressions to match command patterns.static classA completer that supports hierarchical command structures.Fields in org.jline.builtins declared as CompleterModifier and TypeFieldDescription(package private) final CompleterCompleters.TreeCompleter.Node.completerThe completer for this nodeprivate CompleterCompleters.OptDesc.valueCompleterThe completer for option values, or null if the option doesn't take a valueFields in org.jline.builtins with type parameters of type CompleterModifier and TypeFieldDescriptionCompleters.OptionCompleter.argsCompletersList of completers for command argumentsCompleters.RegexCompleter.completersFunction to get completers by nameCompleters.TreeCompleter.completersMap of completer names to completer instancesMethods in org.jline.builtins that return CompleterModifier and TypeMethodDescriptionprivate CompleterCompleters.OptionCompleter.longOptionValueCompleter(String command, String opt) Gets the value completer for a long option.private CompleterCompleters.OptionCompleter.shortOptionValueCompleter(String command, String opt) Gets the value completer for a short option.protected CompleterCompleters.OptDesc.valueCompleter()Gets the value completer for this option.Methods in org.jline.builtins with parameters of type CompleterModifier and TypeMethodDescriptionvoidCompleters.OptDesc.setValueCompleter(Completer valueCompleter) Sets the value completer for this option.Constructors in org.jline.builtins with parameters of type CompleterModifierConstructorDescriptionNode(Completer completer, List<Completers.TreeCompleter.Node> nodes) Creates a new Node with the specified completer and child nodes.Command option description.Command option description.OptionCompleter(Completer completer, Collection<Completers.OptDesc> options, int startPos) OptionCompleter completes command options and parameters.OptionCompleter(Completer completer, Function<String, Collection<Completers.OptDesc>> commandOptions, int startPos) OptionCompleter completes command options and parameters.OptionCompleter(Completer completer, Map<String, List<String>> optionValues, Collection<String> options, int startPos) OptionCompleter completes command options and parameters.Constructor parameters in org.jline.builtins with type arguments of type CompleterModifierConstructorDescriptionOptionCompleter(List<Completer> completers, Collection<Completers.OptDesc> options, int startPos) OptionCompleter completes command options and parameters.OptionCompleter(List<Completer> completers, Function<String, Collection<Completers.OptDesc>> commandOptions, int startPos) OptionCompleter completes command options and parameters.OptionCompleter(List<Completer> completers, Map<String, List<String>> optionValues, Collection<String> options, int startPos) OptionCompleter completes command options and parameters.RegexCompleter(String syntax, Function<String, Completer> completers) Creates a new RegexCompleter with the specified syntax and completers. -
Uses of Completer in org.jline.console
Fields in org.jline.console with type parameters of type CompleterModifier and TypeFieldDescriptionCommandMethods.compileCompleterThe function that compiles completers for the commandMethods in org.jline.console that return CompleterModifier and TypeMethodDescriptionSystemRegistry.completer()Returns a command completer that includes console variable and script completion.ScriptEngine.getScriptCompleter()Returns a completer for script-specific syntax.Methods in org.jline.console that return types with arguments of type CompleterModifier and TypeMethodDescriptionCommandMethods.compileCompleter()Returns the function that compiles completers for the command.ConsoleEngine.scriptCompleters()Returns completers for scripts and variables.Constructor parameters in org.jline.console with type arguments of type CompleterModifierConstructorDescriptionCommandMethods(Consumer<CommandInput> execute, Function<String, List<Completer>> compileCompleter) Creates a new CommandMethods with the specified execution and completer compilation functions. -
Uses of Completer in org.jline.console.impl
Classes in org.jline.console.impl that implement CompleterModifier and TypeClassDescriptionprivate static classprotected static classprivate static classMethods in org.jline.console.impl that return CompleterModifier and TypeMethodDescriptionSystemRegistryImpl.completer()SystemRegistryImpl.PipelineCompleter.doCompleter()Methods in org.jline.console.impl that return types with arguments of type CompleterModifier and TypeMethodDescriptionConsoleEngineImpl.aliasCompleter(String command) JlineCommandRegistry.defaultCompleter(String command) ConsoleEngineImpl.docCompleter(String command) SystemRegistryImpl.emptyCompleter(String command) SystemRegistryImpl.exitCompleter(String command) SystemRegistryImpl.helpCompleter(String command) Builtins.highlighterCompleter(String name) Builtins.historyCompleter(String name) Builtins.lessCompleter(String name) Builtins.nanoCompleter(String name) ConsoleEngineImpl.prntCompleter(String command) ConsoleEngineImpl.scriptCompleters()Builtins.setoptCompleter(String name) Builtins.setvarCompleter(String name) ConsoleEngineImpl.slurpCompleter(String command) ConsoleEngineImpl.unaliasCompleter(String command) Builtins.unsetoptCompleter(String name) ConsoleEngineImpl.variableCompleter(String command) ConsoleEngineImpl.whichCompleter(String command) Builtins.widgetCompleter(String name) Methods in org.jline.console.impl with parameters of type Completer -
Uses of Completer in org.jline.consoleui.elements
Fields in org.jline.consoleui.elements declared as CompleterMethods in org.jline.consoleui.elements that return CompleterMethods in org.jline.consoleui.elements with parameters of type Completer -
Uses of Completer in org.jline.consoleui.prompt
Fields in org.jline.consoleui.prompt declared as Completer -
Uses of Completer in org.jline.consoleui.prompt.builder
Fields in org.jline.consoleui.prompt.builder declared as CompleterMethods in org.jline.consoleui.prompt.builder with parameters of type Completer -
Uses of Completer in org.jline.reader
Fields in org.jline.reader declared as CompleterMethods in org.jline.reader with parameters of type CompleterModifier and TypeMethodDescriptionSets the completer to be used for tab completion. -
Uses of Completer in org.jline.reader.impl
Fields in org.jline.reader.impl declared as CompleterMethods in org.jline.reader.impl that return CompleterMethods in org.jline.reader.impl with parameters of type CompleterModifier and TypeMethodDescriptionvoidLineReaderImpl.setCompleter(Completer completer) Set the completer. -
Uses of Completer in org.jline.reader.impl.completer
Classes in org.jline.reader.impl.completer that implement CompleterModifier and TypeClassDescriptionclassCompleter which contains multiple completers and aggregates them together.classACompleterimplementation that invokes a child completer using the appropriate separator argument.classclassDeprecated.final classNull completer.classCompleter for a set of strings.classCompleter which contains multiple completers and aggregates them together.Fields in org.jline.reader.impl.completer with type parameters of type CompleterModifier and TypeFieldDescriptionprivate final Collection<Completer> AggregateCompleter.completersArgumentCompleter.completersSystemCompleter.completersMethods in org.jline.reader.impl.completer that return types with arguments of type CompleterModifier and TypeMethodDescriptionAggregateCompleter.getCompleters()Retrieve the collection of completers currently being aggregated.ArgumentCompleter.getCompleters()Returns the list of completers used inside thisArgumentCompleter.SystemCompleter.getCompleters()Methods in org.jline.reader.impl.completer with parameters of type CompleterModifier and TypeMethodDescriptionvoidvoidMethod parameters in org.jline.reader.impl.completer with type arguments of type CompleterModifier and TypeMethodDescriptionvoidConstructors in org.jline.reader.impl.completer with parameters of type CompleterModifierConstructorDescriptionAggregateCompleter(Completer... completers) Construct an AggregateCompleter with the given completers.ArgumentCompleter(Completer... completers) Create a new completer.Constructor parameters in org.jline.reader.impl.completer with type arguments of type CompleterModifierConstructorDescriptionAggregateCompleter(Collection<Completer> completers) Construct an AggregateCompleter with the given completers.ArgumentCompleter(Collection<Completer> completers) Create a new completer.
org.jline.builtins.Completers$FileNameCompleterinstead