Uses of Interface
org.jline.reader.Completer
-
Packages that use Completer Package Description org.jline.builtins JLine Builtins provides a collection of utility classes and implementations for common terminal functionality.org.jline.console JLine Console package provides a framework for building interactive command-line applications.org.jline.console.impl org.jline.reader JLine 3 Reader Package - Core components for building interactive command-line interfaces.org.jline.reader.impl JLine 3 Reader Implementation Package.org.jline.reader.impl.completer JLine 3 Completer Implementations. -
-
Uses of Completer in org.jline.builtins
Classes in org.jline.builtins that implement Completer Modifier and Type Class Description static classCompleters.AnyCompleterA completer that accepts any input.static classCompleters.CompleterA completer implementation that provides command and argument completion.static classCompleters.DirectoriesCompleterA completer for directory names.static classCompleters.FileNameCompleterA file name completer takes the buffer and issues a list of potential completions.static classCompleters.FilesCompleterA completer for file names.static classCompleters.OptionCompleterA completer for command options and arguments.static classCompleters.RegexCompleterA completer that uses regular expressions to match command patterns.static classCompleters.TreeCompleterA completer that supports hierarchical command structures.Methods in org.jline.builtins that return Completer Modifier and Type Method Description protected CompleterCompleters.OptDesc. valueCompleter()Gets the value completer for this option.Methods in org.jline.builtins with parameters of type Completer Modifier and Type Method Description voidCompleters.OptDesc. setValueCompleter(Completer valueCompleter)Sets the value completer for this option.Constructors in org.jline.builtins with parameters of type Completer Constructor Description Node(Completer completer, java.util.List<Completers.TreeCompleter.Node> nodes)Creates a new Node with the specified completer and child nodes.OptDesc(java.lang.String shortOption, java.lang.String longOption, java.lang.String description, Completer valueCompleter)Command option description.OptDesc(java.lang.String shortOption, java.lang.String longOption, Completer valueCompleter)Command option description.OptionCompleter(Completer completer, java.util.Collection<Completers.OptDesc> options, int startPos)OptionCompleter completes command options and parameters.OptionCompleter(Completer completer, java.util.function.Function<java.lang.String,java.util.Collection<Completers.OptDesc>> commandOptions, int startPos)OptionCompleter completes command options and parameters.OptionCompleter(Completer completer, java.util.Map<java.lang.String,java.util.List<java.lang.String>> optionValues, java.util.Collection<java.lang.String> options, int startPos)OptionCompleter completes command options and parameters.Constructor parameters in org.jline.builtins with type arguments of type Completer Constructor Description OptionCompleter(java.util.List<Completer> completers, java.util.Collection<Completers.OptDesc> options, int startPos)OptionCompleter completes command options and parameters.OptionCompleter(java.util.List<Completer> completers, java.util.function.Function<java.lang.String,java.util.Collection<Completers.OptDesc>> commandOptions, int startPos)OptionCompleter completes command options and parameters.OptionCompleter(java.util.List<Completer> completers, java.util.Map<java.lang.String,java.util.List<java.lang.String>> optionValues, java.util.Collection<java.lang.String> options, int startPos)OptionCompleter completes command options and parameters.RegexCompleter(java.lang.String syntax, java.util.function.Function<java.lang.String,Completer> completers)Creates a new RegexCompleter with the specified syntax and completers. -
Uses of Completer in org.jline.console
Methods in org.jline.console that return Completer Modifier and Type Method Description CompleterSystemRegistry. completer()Returns a command completer that includes console variable and script completion.CompleterScriptEngine. getScriptCompleter()Returns a completer for script-specific syntax.Methods in org.jline.console that return types with arguments of type Completer Modifier and Type Method Description java.util.function.Function<java.lang.String,java.util.List<Completer>>CommandMethods. compileCompleter()Returns the function that compiles completers for the command.java.util.List<Completer>ConsoleEngine. scriptCompleters()Returns completers for scripts and variables.Constructor parameters in org.jline.console with type arguments of type Completer Constructor Description CommandMethods(java.util.function.Consumer<CommandInput> execute, java.util.function.Function<java.lang.String,java.util.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 Completer Modifier and Type Class Description protected static classConsoleEngineImpl.VariableReferenceCompleterMethods in org.jline.console.impl that return Completer Modifier and Type Method Description CompleterSystemRegistryImpl. completer()Methods in org.jline.console.impl that return types with arguments of type Completer Modifier and Type Method Description java.util.List<Completer>JlineCommandRegistry. defaultCompleter(java.lang.String command)java.util.List<Completer>ConsoleEngineImpl. scriptCompleters()Methods in org.jline.console.impl with parameters of type Completer Modifier and Type Method Description voidSystemRegistryImpl. addCompleter(Completer completer) -
Uses of Completer in org.jline.reader
Methods in org.jline.reader with parameters of type Completer Modifier and Type Method Description LineReaderBuilderLineReaderBuilder. completer(Completer completer)Sets the completer to be used for tab completion. -
Uses of Completer in org.jline.reader.impl
Fields in org.jline.reader.impl declared as Completer Modifier and Type Field Description protected CompleterLineReaderImpl. completerMethods in org.jline.reader.impl that return Completer Modifier and Type Method Description CompleterLineReaderImpl. getCompleter()Returns the completer.Methods in org.jline.reader.impl with parameters of type Completer Modifier and Type Method Description voidLineReaderImpl. setCompleter(Completer completer)Set the completer. -
Uses of Completer in org.jline.reader.impl.completer
Classes in org.jline.reader.impl.completer that implement Completer Modifier and Type Class Description classAggregateCompleterCompleter which contains multiple completers and aggregates them together.classArgumentCompleterACompleterimplementation that invokes a child completer using the appropriate separator argument.classEnumCompleterCompleterforEnumnames.classFileNameCompleterDeprecated.useorg.jline.builtins.Completers$FileNameCompleterinsteadclassNullCompleterNull completer.classStringsCompleterCompleter for a set of strings.classSystemCompleterCompleter which contains multiple completers and aggregates them together.Methods in org.jline.reader.impl.completer that return types with arguments of type Completer Modifier and Type Method Description java.util.Collection<Completer>AggregateCompleter. getCompleters()Retrieve the collection of completers currently being aggregated.java.util.List<Completer>ArgumentCompleter. getCompleters()Returns the list of completers used inside thisArgumentCompleter.java.util.Map<java.lang.String,java.util.List<Completer>>SystemCompleter. getCompleters()Methods in org.jline.reader.impl.completer with parameters of type Completer Modifier and Type Method Description voidSystemCompleter. add(java.lang.String command, Completer completer)voidSystemCompleter. add(java.util.List<java.lang.String> commands, Completer completer)Method parameters in org.jline.reader.impl.completer with type arguments of type Completer Modifier and Type Method Description voidSystemCompleter. add(java.lang.String command, java.util.List<Completer> completers)Constructors in org.jline.reader.impl.completer with parameters of type Completer Constructor Description AggregateCompleter(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 Completer Constructor Description AggregateCompleter(java.util.Collection<Completer> completers)Construct an AggregateCompleter with the given completers.ArgumentCompleter(java.util.Collection<Completer> completers)Create a new completer.
-