Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- accept(Path) - Method in class org.jline.builtins.Completers.DirectoriesCompleter
-
Determines if a path should be accepted for completion.
- accept(Path) - Method in class org.jline.builtins.Completers.FileNameCompleter
- accept(Path) - Method in class org.jline.builtins.Completers.FilesCompleter
-
Determines if a path should be accepted for completion.
- ACCEPT - Enum constant in enum class org.jline.builtins.Less.Operation
- ACCEPT - Enum constant in enum class org.jline.builtins.Nano.Operation
- add(String) - Method in class org.jline.builtins.Nano.PatternHistory
- ADD_FILE - Enum constant in enum class org.jline.builtins.Less.Operation
- addFiles(Path, String, Consumer<Stream<Path>>) - Static method in class org.jline.builtins.SyntaxHighlighter
- ALL - Enum constant in enum class org.jline.builtins.Nano.Operation
- ANSI_STYLES - Static variable in class org.jline.builtins.Styles
- AnyCompleter() - Constructor for class org.jline.builtins.Completers.AnyCompleter
- APPEND - Enum constant in enum class org.jline.builtins.Nano.WriteMode
- APPEND_MODE - Enum constant in enum class org.jline.builtins.Nano.Operation
- argObjects() - Method in class org.jline.builtins.Options
- args() - Method in class org.jline.builtins.Options
- argument - Variable in class org.jline.builtins.Completers.CompletionData
-
The argument specification for completion
- ArgumentLine(String, int) - Constructor for class org.jline.builtins.Completers.RegexCompleter.ArgumentLine
-
Creates a new ArgumentLine with the specified word and cursor position.
- AUTO_INDENT - Enum constant in enum class org.jline.builtins.Nano.Operation
B
- backspace(int) - Method in class org.jline.builtins.Nano.Buffer
- BACKSPACE - Enum constant in enum class org.jline.builtins.Less.Operation
- BACKSPACE - Enum constant in enum class org.jline.builtins.Nano.Operation
- BACKUP - Enum constant in enum class org.jline.builtins.Nano.Operation
- BACKWARD_HALF_WINDOW_AND_SET - Enum constant in enum class org.jline.builtins.Less.Operation
- BACKWARD_ONE_LINE - Enum constant in enum class org.jline.builtins.Less.Operation
- BACKWARD_ONE_WINDOW_AND_SET - Enum constant in enum class org.jline.builtins.Less.Operation
- BACKWARD_ONE_WINDOW_OR_LINES - Enum constant in enum class org.jline.builtins.Less.Operation
- BACKWARDS - Enum constant in enum class org.jline.builtins.Nano.Operation
- BEGINNING_OF_LINE - Enum constant in enum class org.jline.builtins.Nano.Operation
- BEGINNING_OF_PARAGRAPH - Enum constant in enum class org.jline.builtins.Nano.Operation
- beginningOfLine() - Method in class org.jline.builtins.Nano.Buffer
- bindingReader - Variable in class org.jline.builtins.Less
- bindingReader - Variable in class org.jline.builtins.Nano
- bindKey(PrintStream, PrintStream, List<String>) - Method in class org.jline.builtins.Tmux
- bindKeys() - Method in class org.jline.builtins.Nano
- brackets - Variable in class org.jline.builtins.Nano
- buffer - Variable in class org.jline.builtins.Less
- buffer - Variable in class org.jline.builtins.Nano
- Buffer(String) - Constructor for class org.jline.builtins.Nano.Buffer
- bufferIndex - Variable in class org.jline.builtins.Nano
- buffers - Variable in class org.jline.builtins.Nano
- build(String) - Static method in class org.jline.builtins.SyntaxHighlighter
-
Build SyntaxHighlighter
- build(Path, String) - Static method in class org.jline.builtins.SyntaxHighlighter
-
Build SyntaxHighlighter
- build(List<Path>, String, String) - Static method in class org.jline.builtins.SyntaxHighlighter
- build(List<Path>, String, String, boolean) - Static method in class org.jline.builtins.SyntaxHighlighter
C
- CANCEL - Enum constant in enum class org.jline.builtins.Nano.Operation
- CASE_SENSITIVE - Enum constant in enum class org.jline.builtins.Nano.Operation
- CHAR - Enum constant in enum class org.jline.builtins.Less.Operation
- checkInterrupted() - Static method in class org.jline.builtins.Less
-
This is for long running commands to be interrupted by ctrl-c
- chopLongLines - Variable in class org.jline.builtins.Less
- ClasspathResourceUtil - Class in org.jline.builtins
-
Utility class for working with classpath resources.
- ClasspathResourceUtil() - Constructor for class org.jline.builtins.ClasspathResourceUtil
- CLEAR - Enum constant in enum class org.jline.builtins.TTop.Operation
- CLEAR_SCREEN - Enum constant in enum class org.jline.builtins.Nano.Operation
- clockMode(PrintStream, PrintStream, List<String>) - Method in class org.jline.builtins.Tmux
- CMD_BIND - Static variable in class org.jline.builtins.Tmux
- CMD_BIND_KEY - Static variable in class org.jline.builtins.Tmux
- CMD_CLOCK_MODE - Static variable in class org.jline.builtins.Tmux
- CMD_COMMANDS - Static variable in class org.jline.builtins.Tmux
- CMD_DISPLAY_PANES - Static variable in class org.jline.builtins.Tmux
- CMD_DISPLAYP - Static variable in class org.jline.builtins.Tmux
- CMD_LIST_KEYS - Static variable in class org.jline.builtins.Tmux
- CMD_LIST_WINDOWS - Static variable in class org.jline.builtins.Tmux
- CMD_LSK - Static variable in class org.jline.builtins.Tmux
- CMD_LSW - Static variable in class org.jline.builtins.Tmux
- CMD_NEW_WINDOW - Static variable in class org.jline.builtins.Tmux
- CMD_NEWW - Static variable in class org.jline.builtins.Tmux
- CMD_NEXT - Static variable in class org.jline.builtins.Tmux
- CMD_NEXT_WINDOW - Static variable in class org.jline.builtins.Tmux
- CMD_PREV - Static variable in class org.jline.builtins.Tmux
- CMD_PREVIOUS_WINDOW - Static variable in class org.jline.builtins.Tmux
- CMD_RESIZE_PANE - Static variable in class org.jline.builtins.Tmux
- CMD_RESIZEP - Static variable in class org.jline.builtins.Tmux
- CMD_SELECT_PANE - Static variable in class org.jline.builtins.Tmux
- CMD_SELECTP - Static variable in class org.jline.builtins.Tmux
- CMD_SEND - Static variable in class org.jline.builtins.Tmux
- CMD_SEND_KEYS - Static variable in class org.jline.builtins.Tmux
- CMD_SEND_PREFIX - Static variable in class org.jline.builtins.Tmux
- CMD_SET - Static variable in class org.jline.builtins.Tmux
- CMD_SET_OPTION - Static variable in class org.jline.builtins.Tmux
- CMD_SPLIT_WINDOW - Static variable in class org.jline.builtins.Tmux
- CMD_SPLITW - Static variable in class org.jline.builtins.Tmux
- CMD_UNBIND - Static variable in class org.jline.builtins.Tmux
- CMD_UNBIND_KEY - Static variable in class org.jline.builtins.Tmux
- colors(Terminal, PrintStream, String[]) - Static method in class org.jline.builtins.Commands
-
Displays color tables and ANSI styles.
- COMMAND_INCLUDE - Static variable in class org.jline.builtins.SyntaxHighlighter
- COMMAND_THEME - Static variable in class org.jline.builtins.SyntaxHighlighter
- commandName(String) - Method in interface org.jline.builtins.Completers.CompletionEnvironment
-
Gets the display name for a command.
- Commands - Class in org.jline.builtins
-
Provides built-in commands for JLine applications.
- Commands() - Constructor for class org.jline.builtins.Commands
- compile() - Method in class org.jline.builtins.NfaMatcher
-
Compiles the regular expression into an NFA.
- compile(String) - Static method in class org.jline.builtins.Options
- compile(String[]) - Static method in class org.jline.builtins.Options
- compile(String[], String[]) - Static method in class org.jline.builtins.Options
- compile(String[], Function<String, String>) - Static method in class org.jline.builtins.Options
- compile(String[], Options) - Static method in class org.jline.builtins.Options
- compile(String, Function<String, String>) - Static method in class org.jline.builtins.Options
- compile(Map<String, List<String>>, Collection<String>) - Static method in class org.jline.builtins.Completers.OptDesc
-
Compiles a list of OptDesc objects from option values and options.
- complete(LineReader, PrintStream, PrintStream, Map<String, List<Completers.CompletionData>>, String[]) - Static method in class org.jline.builtins.Commands
-
Edits command-specific tab completions.
- complete(LineReader, ParsedLine, List<Candidate>) - Method in class org.jline.builtins.Completers.AnyCompleter
-
Completes the current word by returning it as a candidate.
- complete(LineReader, ParsedLine, List<Candidate>) - Method in class org.jline.builtins.Completers.Completer
-
Completes the current input line.
- complete(LineReader, ParsedLine, List<Candidate>) - Method in class org.jline.builtins.Completers.FileNameCompleter
- complete(LineReader, ParsedLine, List<Candidate>) - Method in class org.jline.builtins.Completers.OptionCompleter
-
Completes command options and arguments.
- complete(LineReader, ParsedLine, List<Candidate>) - Method in class org.jline.builtins.Completers.RegexCompleter
-
Completes the current input line using the regex pattern.
- complete(LineReader, ParsedLine, List<Candidate>) - Method in class org.jline.builtins.Completers.TreeCompleter
-
Completes the current input line using the tree structure.
- completeCommand(List<Candidate>) - Method in class org.jline.builtins.Completers.Completer
-
Completes command names.
- completeCommandArguments(LineReader, ParsedLine, List<Candidate>, List<Completers.CompletionData>) - Method in class org.jline.builtins.Completers.Completer
-
Completes command arguments based on completion data.
- completeOption(LineReader, ParsedLine, List<Candidate>, boolean) - Method in class org.jline.builtins.Completers.OptDesc
-
Completes an option based on whether it's a short or long option.
- Completer(Completers.CompletionEnvironment) - Constructor for class org.jline.builtins.Completers.Completer
-
Creates a new Completer with the specified environment.
- Completers - Class in org.jline.builtins
-
Provides a collection of completion-related classes and utilities for JLine applications.
- Completers() - Constructor for class org.jline.builtins.Completers
- Completers.AnyCompleter - Class in org.jline.builtins
-
A completer that accepts any input.
- Completers.Completer - Class in org.jline.builtins
-
A completer implementation that provides command and argument completion.
- Completers.CompletionData - Class in org.jline.builtins
-
Holds data for command completion.
- Completers.CompletionEnvironment - Interface in org.jline.builtins
-
Interface defining the environment for command completion.
- Completers.DirectoriesCompleter - Class in org.jline.builtins
-
A completer for directory names.
- Completers.FileNameCompleter - Class in org.jline.builtins
-
A file name completer takes the buffer and issues a list of potential completions.
- Completers.FilesCompleter - Class in org.jline.builtins
-
A completer for file names.
- Completers.OptDesc - Class in org.jline.builtins
-
Describes a command-line option for completion.
- Completers.OptionCompleter - Class in org.jline.builtins
-
A completer for command options and arguments.
- Completers.RegexCompleter - Class in org.jline.builtins
-
A completer that uses regular expressions to match command patterns.
- Completers.RegexCompleter.ArgumentLine - Class in org.jline.builtins
-
A simple implementation of ParsedLine for argument completion.
- Completers.TreeCompleter - Class in org.jline.builtins
-
A completer that supports hierarchical command structures.
- Completers.TreeCompleter.Node - Class in org.jline.builtins
-
Represents a node in the completion tree.
- completeValue(LineReader, ParsedLine, List<Candidate>, String, String) - Method in class org.jline.builtins.Completers.OptDesc
-
Completes the value for an option.
- CompletionData(List<String>, String, String, String) - Constructor for class org.jline.builtins.Completers.CompletionData
-
Creates a new CompletionData instance.
- computeDiagnostic() - Method in class org.jline.builtins.Nano
-
Computes the list of diagnostics for the current buffer.
- computeFooter() - Method in class org.jline.builtins.Nano
- computeSuggestions() - Method in class org.jline.builtins.Nano
-
Initializes the suggestions map.
- condition - Variable in class org.jline.builtins.Completers.CompletionData
-
The condition that must be satisfied for this completion to be applicable
- ConfigurationPath - Class in org.jline.builtins
-
Manages configuration file paths for JLine applications.
- ConfigurationPath(String, Path) - Constructor for class org.jline.builtins.ConfigurationPath
-
Configuration class constructor with classpath resource support.
- ConfigurationPath(Path, Path) - Constructor for class org.jline.builtins.ConfigurationPath
-
Configuration class constructor.
- configure(LineReader, InputStream) - Static method in class org.jline.builtins.InputRC
-
Configures a LineReader from an inputrc file provided as an InputStream.
- configure(LineReader, Reader) - Static method in class org.jline.builtins.InputRC
-
Configures a LineReader from an inputrc file provided as a Reader.
- configure(LineReader, URL) - Static method in class org.jline.builtins.InputRC
-
Configures a LineReader from an inputrc file at the specified URL.
- consoleOption(String) - Method in interface org.jline.builtins.ConsoleOptionGetter
-
Return console option value
- consoleOption(String, T) - Method in interface org.jline.builtins.ConsoleOptionGetter
-
Read console option value
- ConsoleOptionGetter - Interface in org.jline.builtins
-
Interface for retrieving console options.
- CONSTANT_CURSOR - Enum constant in enum class org.jline.builtins.Nano.Operation
- constantCursor - Variable in class org.jline.builtins.Nano
- COPY - Enum constant in enum class org.jline.builtins.Nano.Operation
- COUNT - Enum constant in enum class org.jline.builtins.Nano.Operation
- createEmptyKeyMap(String) - Method in class org.jline.builtins.Tmux
- createKeyMap(String) - Method in class org.jline.builtins.Tmux
- CUR_POS - Enum constant in enum class org.jline.builtins.Nano.Operation
- currentDir - Variable in class org.jline.builtins.Less
- cursor() - Method in class org.jline.builtins.Completers.RegexCompleter.ArgumentLine
-
Gets the cursor position within the line.
- CUT - Enum constant in enum class org.jline.builtins.Nano.Operation
- CUT_TO_END - Enum constant in enum class org.jline.builtins.Nano.Operation
- CUT_TO_END_TOGGLE - Enum constant in enum class org.jline.builtins.Nano.Operation
- cutbuffer - Variable in class org.jline.builtins.Nano
D
- DECREASE_DELAY - Enum constant in enum class org.jline.builtins.TTop.Operation
- DEFAULT_LESSRC_FILE - Static variable in class org.jline.builtins.SyntaxHighlighter
- DEFAULT_NANORC_FILE - Static variable in class org.jline.builtins.SyntaxHighlighter
- defaultStyle() - Static method in exception class org.jline.builtins.Options.HelpException
- delay - Variable in class org.jline.builtins.TTop
- delete(int) - Method in class org.jline.builtins.Nano.Buffer
- DELETE - Enum constant in enum class org.jline.builtins.Less.Operation
- DELETE - Enum constant in enum class org.jline.builtins.Nano.Operation
- DELETE_FILE - Enum constant in enum class org.jline.builtins.Less.Operation
- DELETE_LINE - Enum constant in enum class org.jline.builtins.Less.Operation
- DELETE_WORD - Enum constant in enum class org.jline.builtins.Less.Operation
- description - Variable in class org.jline.builtins.Completers.CompletionData
-
The description of the command or option
- description() - Method in class org.jline.builtins.Completers.OptDesc
-
Gets the description of the option.
- DirectoriesCompleter(File) - Constructor for class org.jline.builtins.Completers.DirectoriesCompleter
-
Creates a new DirectoriesCompleter with the specified current directory.
- DirectoriesCompleter(Path) - Constructor for class org.jline.builtins.Completers.DirectoriesCompleter
-
Creates a new DirectoriesCompleter with the specified current directory.
- DirectoriesCompleter(Supplier<Path>) - Constructor for class org.jline.builtins.Completers.DirectoriesCompleter
-
Creates a new DirectoriesCompleter with a supplier for the current directory.
- display - Variable in class org.jline.builtins.Less
- display - Variable in class org.jline.builtins.Nano
- displayPanes(PrintStream, PrintStream, List<String>) - Method in class org.jline.builtins.Tmux
- displayPattern - Variable in class org.jline.builtins.Less
- DO_LOWER_CASE - Enum constant in enum class org.jline.builtins.Nano.Operation
- DOS - Enum constant in enum class org.jline.builtins.Nano.WriteFormat
- DOS_FORMAT - Enum constant in enum class org.jline.builtins.Nano.Operation
- down(String) - Method in class org.jline.builtins.Nano.PatternHistory
- DOWN - Enum constant in enum class org.jline.builtins.Less.Operation
- DOWN - Enum constant in enum class org.jline.builtins.Nano.Operation
- dump(long[], int, int, int, int, int[]) - Method in class org.jline.builtins.ScreenTerminal
- dump(long, boolean) - Method in class org.jline.builtins.ScreenTerminal
E
- editBuffer - Variable in class org.jline.builtins.Nano
- editMessage - Variable in class org.jline.builtins.Nano
- END - Enum constant in enum class org.jline.builtins.Less.Operation
- END_OF_LINE - Enum constant in enum class org.jline.builtins.Nano.Operation
- END_OF_PARAGRAPH - Enum constant in enum class org.jline.builtins.Nano.Operation
- endOfLine() - Method in class org.jline.builtins.Nano.Buffer
- errorMessage - Variable in class org.jline.builtins.Less
- errorMessage - Variable in class org.jline.builtins.Nano
- evaluate(LineReader, ParsedLine, String) - Method in interface org.jline.builtins.Completers.CompletionEnvironment
-
Evaluates a function in the current environment context.
- execute(PrintStream, PrintStream, String) - Method in class org.jline.builtins.Tmux
- execute(PrintStream, PrintStream, List<String>) - Method in class org.jline.builtins.Tmux
- EXECUTE - Enum constant in enum class org.jline.builtins.Nano.Operation
- EXIT - Enum constant in enum class org.jline.builtins.Less.Operation
- EXIT - Enum constant in enum class org.jline.builtins.TTop.Operation
F
- FileNameCompleter() - Constructor for class org.jline.builtins.Completers.FileNameCompleter
- FilesCompleter(File) - Constructor for class org.jline.builtins.Completers.FilesCompleter
-
Creates a new FilesCompleter with the specified current directory.
- FilesCompleter(File, String) - Constructor for class org.jline.builtins.Completers.FilesCompleter
-
Creates a new FilesCompleter with the specified current directory and name pattern.
- FilesCompleter(Path) - Constructor for class org.jline.builtins.Completers.FilesCompleter
-
Creates a new FilesCompleter with the specified current directory.
- FilesCompleter(Path, String) - Constructor for class org.jline.builtins.Completers.FilesCompleter
-
Creates a new FilesCompleter with the specified current directory and name pattern.
- FilesCompleter(Supplier<Path>) - Constructor for class org.jline.builtins.Completers.FilesCompleter
-
Creates a new FilesCompleter with a supplier for the current directory.
- FilesCompleter(Supplier<Path>, String) - Constructor for class org.jline.builtins.Completers.FilesCompleter
-
Creates a new FilesCompleter with a supplier for the current directory and name pattern.
- FIND - Enum constant in enum class org.jline.builtins.Nano.Operation
- FIND_CLOSE_BRACKET - Enum constant in enum class org.jline.builtins.Less.Operation
- FIND_OPEN_BRACKET - Enum constant in enum class org.jline.builtins.Less.Operation
- findFiles(Path, String) - Static method in class org.jline.builtins.Commands
-
Finds files matching a glob pattern.
- FIRST_LINE - Enum constant in enum class org.jline.builtins.Nano.Operation
- firstColumnToDisplay - Variable in class org.jline.builtins.Less
- firstLine() - Method in class org.jline.builtins.Nano.Buffer
- firstLineInMemory - Variable in class org.jline.builtins.Less
- firstLineToDisplay - Variable in class org.jline.builtins.Less
- FORWARD_FOREVER - Enum constant in enum class org.jline.builtins.Less.Operation
- FORWARD_HALF_WINDOW_AND_SET - Enum constant in enum class org.jline.builtins.Less.Operation
- FORWARD_ONE_LINE - Enum constant in enum class org.jline.builtins.Less.Operation
- FORWARD_ONE_WINDOW_AND_SET - Enum constant in enum class org.jline.builtins.Less.Operation
- FORWARD_ONE_WINDOW_NO_STOP - Enum constant in enum class org.jline.builtins.Less.Operation
- FORWARD_ONE_WINDOW_OR_LINES - Enum constant in enum class org.jline.builtins.Less.Operation
- fromClasspath(String) - Static method in class org.jline.builtins.ConfigurationPath
-
Creates a ConfigurationPath from a classpath resource.
G
- get(String) - Method in class org.jline.builtins.Options
- getCharset() - Method in class org.jline.builtins.Nano.Buffer
- getColumn() - Method in class org.jline.builtins.Nano.Buffer
- getCommands() - Method in interface org.jline.builtins.Completers.CompletionEnvironment
-
Gets the set of available command names.
- getCompletions() - Method in interface org.jline.builtins.Completers.CompletionEnvironment
-
Gets the available completions for commands.
- getConfig(String) - Method in class org.jline.builtins.ConfigurationPath
-
Search configuration file first from userConfig, then appConfig directory, and finally from classpath.
- getCurrentTheme() - Method in class org.jline.builtins.SyntaxHighlighter
- getDisplay(Terminal, Path, StyleResolver, String) - Method in class org.jline.builtins.Completers.FileNameCompleter
- getDisplayedCursor() - Method in class org.jline.builtins.Nano.Buffer
- getEndColumn() - Method in interface org.jline.builtins.Nano.Diagnostic
-
Gets the ending column number of the diagnostic region (0-based).
- getEndLine() - Method in interface org.jline.builtins.Nano.Diagnostic
-
Gets the ending line number of the diagnostic region (1-based).
- getFile() - Method in class org.jline.builtins.Nano.Buffer
- getFirstColumnToDisplay() - Method in class org.jline.builtins.Nano.Buffer
- getFirstLineToDisplay() - Method in class org.jline.builtins.Nano.Buffer
- getFormat() - Method in class org.jline.builtins.Nano.Buffer
- getKeys() - Method in class org.jline.builtins.TTop
- getLine() - Method in class org.jline.builtins.Nano.Buffer
- getLines() - Method in class org.jline.builtins.Nano.Buffer
- getList(String) - Method in class org.jline.builtins.Options
- getMessage() - Method in interface org.jline.builtins.Nano.Diagnostic
-
Gets the message to display for this diagnostic.
- getName() - Method in interface org.jline.builtins.Source
-
Gets the name of this source.
- getName() - Method in class org.jline.builtins.Source.InputStreamSource
- getName() - Method in class org.jline.builtins.Source.PathSource
- getName() - Method in class org.jline.builtins.Source.ResourceSource
- getName() - Method in class org.jline.builtins.Source.URLSource
- getNumber(String) - Method in class org.jline.builtins.Options
- getObject(String) - Method in class org.jline.builtins.Options
- getObjectList(String) - Method in class org.jline.builtins.Options
- getOffsetInLine() - Method in class org.jline.builtins.Nano.Buffer
- getOffsetInLineToDisplay() - Method in class org.jline.builtins.Nano.Buffer
- getResourcePath(String) - Static method in class org.jline.builtins.ClasspathResourceUtil
-
Converts a classpath resource to a Path.
- getResourcePath(String, Class<?>) - Static method in class org.jline.builtins.ClasspathResourceUtil
-
Converts a classpath resource to a Path.
- getResourcePath(String, ClassLoader) - Static method in class org.jline.builtins.ClasspathResourceUtil
-
Converts a classpath resource to a Path.
- getResourcePath(URL) - Static method in class org.jline.builtins.ClasspathResourceUtil
-
Converts a URL to a Path.
- getSeparator(boolean) - Method in class org.jline.builtins.Completers.FileNameCompleter
- getStartColumn() - Method in interface org.jline.builtins.Nano.Diagnostic
-
Gets the starting column number of the diagnostic region (0-based).
- getStartLine() - Method in interface org.jline.builtins.Nano.Diagnostic
-
Gets the starting line number of the diagnostic region (1-based).
- getStyle(String) - Method in class org.jline.builtins.Styles.StyleCompiler
- getSyntaxHighlighter() - Method in class org.jline.builtins.Nano.Buffer
- getTitle() - Method in class org.jline.builtins.Nano
- getUserConfig(String) - Method in class org.jline.builtins.ConfigurationPath
-
Search configuration file from userConfig directory.
- getUserConfig(String, boolean) - Method in class org.jline.builtins.ConfigurationPath
-
Search configuration file from userConfig directory.
- getUserDir() - Method in class org.jline.builtins.Completers.DirectoriesCompleter
-
Gets the user's current directory.
- getUserDir() - Method in class org.jline.builtins.Completers.FileNameCompleter
- getUserDir() - Method in class org.jline.builtins.Completers.FilesCompleter
-
Gets the user's current directory.
- getUserHome() - Method in class org.jline.builtins.Completers.FileNameCompleter
- GO_TO_FIRST_LINE_OR_N - Enum constant in enum class org.jline.builtins.Less.Operation
- GO_TO_LAST_LINE_OR_N - Enum constant in enum class org.jline.builtins.Less.Operation
- GO_TO_NEXT_TAG - Enum constant in enum class org.jline.builtins.Less.Operation
- GO_TO_PERCENT_OR_N - Enum constant in enum class org.jline.builtins.Less.Operation
- GO_TO_PREVIOUS_TAG - Enum constant in enum class org.jline.builtins.Less.Operation
- GOTO - Enum constant in enum class org.jline.builtins.Nano.Operation
- GOTO_FILE - Enum constant in enum class org.jline.builtins.Less.Operation
- gotoLine(int, int) - Method in class org.jline.builtins.Nano.Buffer
H
- halfWindow - Variable in class org.jline.builtins.Less
- handle(Terminal.Signal) - Method in class org.jline.builtins.Less
- handle(Terminal.Signal) - Method in class org.jline.builtins.Nano
- hasValue() - Method in class org.jline.builtins.Completers.OptDesc
-
Determines if this option takes a value.
- HELP - Enum constant in enum class org.jline.builtins.Less.Operation
- HELP - Enum constant in enum class org.jline.builtins.Nano.Operation
- HELP - Enum constant in enum class org.jline.builtins.TTop.Operation
- HelpException(String) - Constructor for exception class org.jline.builtins.Options.HelpException
- helpStyle() - Static method in class org.jline.builtins.Styles
-
Gets a StyleResolver for help text using HELP_COLORS format.
- highlight - Variable in class org.jline.builtins.Nano
- highlight(String) - Method in class org.jline.builtins.SyntaxHighlighter
- highlight(String, StyleResolver) - Static method in exception class org.jline.builtins.Options.HelpException
- highlight(AttributedString) - Method in class org.jline.builtins.SyntaxHighlighter
- highlight(AttributedStringBuilder) - Method in class org.jline.builtins.SyntaxHighlighter
- HIGHLIGHT - Enum constant in enum class org.jline.builtins.Nano.Operation
- highlightComment(String, StyleResolver) - Static method in exception class org.jline.builtins.Options.HelpException
- highlightEnd() - Method in class org.jline.builtins.Nano.Buffer
- highlighter(LineReader, Terminal, PrintStream, PrintStream, String[], ConfigurationPath) - Static method in class org.jline.builtins.Commands
-
Manages syntax highlighting themes.
- highlightStart() - Method in class org.jline.builtins.Nano.Buffer
- highlightSyntax(String, StyleResolver) - Static method in exception class org.jline.builtins.Options.HelpException
- highlightSyntax(String, StyleResolver, boolean) - Static method in exception class org.jline.builtins.Options.HelpException
- history(LineReader, PrintStream, PrintStream, Path, String[]) - Static method in class org.jline.builtins.Commands
-
Displays or manipulates the command history.
- HOME - Enum constant in enum class org.jline.builtins.Less.Operation
I
- ignoreCaseAlways - Variable in class org.jline.builtins.Less
- ignoreCaseCond - Variable in class org.jline.builtins.Less
- INCREASE_DELAY - Enum constant in enum class org.jline.builtins.TTop.Operation
- INDENT - Enum constant in enum class org.jline.builtins.Nano.Operation
- INFO_FILE - Enum constant in enum class org.jline.builtins.Less.Operation
- InputRC - Class in org.jline.builtins
-
Utility class for configuring a LineReader from an inputrc file.
- InputRC() - Constructor for class org.jline.builtins.InputRC
- InputStreamSource(InputStream, boolean, String) - Constructor for class org.jline.builtins.Source.InputStreamSource
- insert(String) - Method in class org.jline.builtins.Nano.Buffer
- INSERT - Enum constant in enum class org.jline.builtins.Less.Operation
- INSERT - Enum constant in enum class org.jline.builtins.Nano.Operation
- insertHelp(int) - Method in class org.jline.builtins.Nano
-
Inserts the selected suggestion into the text.
- INSTANCE - Static variable in class org.jline.builtins.Completers.AnyCompleter
-
Singleton instance of AnyCompleter
- isBreakable(char) - Method in class org.jline.builtins.Nano.Buffer
- isDirty() - Method in class org.jline.builtins.Nano.Buffer
- isDirty() - Method in class org.jline.builtins.ScreenTerminal
- isSet(String) - Method in class org.jline.builtins.Options
- isStylePattern(String) - Static method in class org.jline.builtins.Styles
J
- JUSTIFY_FILE - Enum constant in enum class org.jline.builtins.Nano.Operation
- JUSTIFY_PARAGRAPH - Enum constant in enum class org.jline.builtins.Nano.Operation
K
- keymap(LineReader, PrintStream, PrintStream, String[]) - Static method in class org.jline.builtins.Commands
-
Manipulates line reader keymaps.
- keys - Variable in class org.jline.builtins.Less
- keys - Variable in class org.jline.builtins.Nano
L
- LAST_LINE - Enum constant in enum class org.jline.builtins.Nano.Operation
- lastLine() - Method in class org.jline.builtins.Nano.Buffer
- layoutResize() - Method in class org.jline.builtins.Tmux
- Left - Enum constant in enum class org.jline.builtins.TTop.Align
- LEFT - Enum constant in enum class org.jline.builtins.Less.Operation
- LEFT - Enum constant in enum class org.jline.builtins.Nano.CursorMovement
- LEFT - Enum constant in enum class org.jline.builtins.Nano.Operation
- LEFT_ONE_HALF_SCREEN - Enum constant in enum class org.jline.builtins.Less.Operation
- less(Terminal, InputStream, PrintStream, PrintStream, Path, Object[]) - Static method in class org.jline.builtins.Commands
-
Launches the less pager with the specified arguments.
- less(Terminal, InputStream, PrintStream, PrintStream, Path, Object[], ConfigurationPath) - Static method in class org.jline.builtins.Commands
-
Launches the less pager with the specified arguments.
- Less - Class in org.jline.builtins
-
A terminal pager similar to the 'less' Unix command.
- Less(Terminal, Path) - Constructor for class org.jline.builtins.Less
- Less(Terminal, Path, Options) - Constructor for class org.jline.builtins.Less
- Less(Terminal, Path, Options, ConfigurationPath) - Constructor for class org.jline.builtins.Less
- Less.Operation - Enum Class in org.jline.builtins
- line() - Method in class org.jline.builtins.Completers.RegexCompleter.ArgumentLine
-
Gets the full line, which is the same as the current word.
- lines - Variable in class org.jline.builtins.Less
- lines() - Method in class org.jline.builtins.Source.InputStreamSource
- lines() - Method in interface org.jline.builtins.Source
-
Gets the number of lines in this source, if known.
- lines() - Method in class org.jline.builtins.Source.PathSource
- lines() - Method in class org.jline.builtins.Source.ResourceSource
- lines() - Method in class org.jline.builtins.Source.URLSource
- listKeys(PrintStream, PrintStream, List<String>) - Method in class org.jline.builtins.Tmux
- listWindows(PrintStream, PrintStream, List<String>) - Method in class org.jline.builtins.Tmux
- longOption() - Method in class org.jline.builtins.Completers.OptDesc
-
Gets the long form of the option.
- LSP_SUGGESTION - Enum constant in enum class org.jline.builtins.Nano.Operation
- lsStyle() - Static method in class org.jline.builtins.Styles
-
Gets a StyleResolver for file listings using LS_COLORS format.
M
- MAC - Enum constant in enum class org.jline.builtins.Nano.WriteFormat
- MAC_FORMAT - Enum constant in enum class org.jline.builtins.Nano.Operation
- mark - Variable in class org.jline.builtins.Nano
- MARK - Enum constant in enum class org.jline.builtins.Nano.Operation
- match(String) - Method in class org.jline.builtins.Completers.OptDesc
-
Determines if this option matches the specified option string.
- match(List<T>) - Method in class org.jline.builtins.NfaMatcher
-
Matches a list of arguments against the pattern.
- matchBrackets - Variable in class org.jline.builtins.Nano
- matchedLength - Variable in class org.jline.builtins.Nano
- matching() - Method in class org.jline.builtins.Nano.Buffer
- MATCHING - Enum constant in enum class org.jline.builtins.Nano.Operation
- matchPartial(List<T>) - Method in class org.jline.builtins.NfaMatcher
-
Returns the list of possible matcher names for the next object
- message - Variable in class org.jline.builtins.Less
- message - Variable in class org.jline.builtins.Nano
- MOUSE_EVENT - Enum constant in enum class org.jline.builtins.Nano.Operation
- MOUSE_SUPPORT - Enum constant in enum class org.jline.builtins.Nano.Operation
- mouseSupport - Variable in class org.jline.builtins.Nano
- mouseTracking - Variable in class org.jline.builtins.Nano
- moveDisplayDown(int) - Method in class org.jline.builtins.Nano.Buffer
- moveDisplayUp(int) - Method in class org.jline.builtins.Nano.Buffer
- moveDown(int) - Method in class org.jline.builtins.Nano.Buffer
- moveLeft(int) - Method in class org.jline.builtins.Nano.Buffer
- moveRight(int) - Method in class org.jline.builtins.Nano.Buffer
- moveRight(int, boolean) - Method in class org.jline.builtins.Nano.Buffer
- moveTo(int, int) - Method in class org.jline.builtins.Nano.Buffer
- moveToChar(int) - Method in class org.jline.builtins.Nano.Buffer
- moveToChar(int, Nano.CursorMovement) - Method in class org.jline.builtins.Nano.Buffer
- moveUp(int) - Method in class org.jline.builtins.Nano.Buffer
N
- nano(Terminal, PrintStream, PrintStream, Path, String[]) - Static method in class org.jline.builtins.Commands
-
Launches the nano text editor with the specified arguments.
- nano(Terminal, PrintStream, PrintStream, Path, String[], ConfigurationPath) - Static method in class org.jline.builtins.Commands
-
Launches the nano text editor with the specified arguments.
- Nano - Class in org.jline.builtins
-
A terminal text editor similar to the 'nano' Unix command.
- Nano(Terminal, File) - Constructor for class org.jline.builtins.Nano
- Nano(Terminal, Path) - Constructor for class org.jline.builtins.Nano
- Nano(Terminal, Path, Options) - Constructor for class org.jline.builtins.Nano
- Nano(Terminal, Path, Options, ConfigurationPath) - Constructor for class org.jline.builtins.Nano
- Nano.Buffer - Class in org.jline.builtins
- Nano.CursorMovement - Enum Class in org.jline.builtins
- Nano.Diagnostic - Interface in org.jline.builtins
-
Interface representing a diagnostic message for code in the editor.
- Nano.Operation - Enum Class in org.jline.builtins
- Nano.PatternHistory - Class in org.jline.builtins
- Nano.WriteFormat - Enum Class in org.jline.builtins
- Nano.WriteMode - Enum Class in org.jline.builtins
- NANORC_THEME - Static variable in class org.jline.builtins.Styles
- nanorcInclude(Path, String, List<Path>) - Static method in class org.jline.builtins.SyntaxHighlighter
- nanorcTheme(Path, String, List<Path>) - Static method in class org.jline.builtins.SyntaxHighlighter
- nbBindings - Variable in class org.jline.builtins.Nano
- nbEof - Variable in class org.jline.builtins.Less
- NEW_BUFFER - Enum constant in enum class org.jline.builtins.Nano.Operation
- newWindow(PrintStream, PrintStream, List<String>) - Method in class org.jline.builtins.Tmux
- NEXT_BUFFER - Enum constant in enum class org.jline.builtins.Nano.Operation
- NEXT_FILE - Enum constant in enum class org.jline.builtins.Less.Operation
- NEXT_PAGE - Enum constant in enum class org.jline.builtins.Nano.Operation
- NEXT_SEARCH - Enum constant in enum class org.jline.builtins.Nano.Operation
- NEXT_WORD - Enum constant in enum class org.jline.builtins.Less.Operation
- NEXT_WORD - Enum constant in enum class org.jline.builtins.Nano.Operation
- nextPage() - Method in class org.jline.builtins.Nano.Buffer
- nextWindow(PrintStream, PrintStream, List<String>) - Method in class org.jline.builtins.Tmux
- nextWord() - Method in class org.jline.builtins.Nano.Buffer
- NfaMatcher<T> - Class in org.jline.builtins
-
Non-deterministic Finite Automaton (NFA) implementation for pattern matching.
- NfaMatcher(String, BiFunction<T, String, Boolean>) - Constructor for class org.jline.builtins.NfaMatcher
-
Creates a new NfaMatcher with the specified regular expression and matcher function.
- NL - Static variable in class org.jline.builtins.Options
- NO - Enum constant in enum class org.jline.builtins.Nano.Operation
- node(Object...) - Static method in class org.jline.builtins.Completers.TreeCompleter
-
Creates a new node for the completion tree.
- Node(Completer, List<Completers.TreeCompleter.Node>) - Constructor for class org.jline.builtins.Completers.TreeCompleter.Node
-
Creates a new Node with the specified completer and child nodes.
- noInit - Variable in class org.jline.builtins.Less
- noKeypad - Variable in class org.jline.builtins.Less
- nthreads - Variable in class org.jline.builtins.TTop
- NUMBERS - Enum constant in enum class org.jline.builtins.Nano.Operation
O
- offsetInLine - Variable in class org.jline.builtins.Less
- ONE_MORE_LINE - Enum constant in enum class org.jline.builtins.Nano.Operation
- oneMoreLine - Variable in class org.jline.builtins.Nano
- open() - Method in class org.jline.builtins.Nano.Buffer
- open(InputStream) - Method in class org.jline.builtins.Nano.Buffer
- open(String...) - Method in class org.jline.builtins.Nano
- open(List<String>) - Method in class org.jline.builtins.Nano
- openSource() - Method in class org.jline.builtins.Less
- OPT_CHOP_LONG_LINES - Enum constant in enum class org.jline.builtins.Less.Operation
- OPT_IGNORE_CASE_ALWAYS - Enum constant in enum class org.jline.builtins.Less.Operation
- OPT_IGNORE_CASE_COND - Enum constant in enum class org.jline.builtins.Less.Operation
- OPT_PREFIX - Static variable in class org.jline.builtins.Tmux
- OPT_PRINT_LINES - Enum constant in enum class org.jline.builtins.Less.Operation
- OPT_QUIET - Enum constant in enum class org.jline.builtins.Less.Operation
- OPT_QUIT_AT_FIRST_EOF - Enum constant in enum class org.jline.builtins.Less.Operation
- OPT_QUIT_AT_SECOND_EOF - Enum constant in enum class org.jline.builtins.Less.Operation
- OPT_SYNTAX_HIGHLIGHT - Enum constant in enum class org.jline.builtins.Less.Operation
- OPT_VERY_QUIET - Enum constant in enum class org.jline.builtins.Less.Operation
- OptDesc() - Constructor for class org.jline.builtins.Completers.OptDesc
-
Protected default constructor for subclasses.
- OptDesc(String, String) - Constructor for class org.jline.builtins.Completers.OptDesc
-
Command option description.
- OptDesc(String, String, String) - Constructor for class org.jline.builtins.Completers.OptDesc
-
Command option description.
- OptDesc(String, String, String, Completer) - Constructor for class org.jline.builtins.Completers.OptDesc
-
Command option description.
- OptDesc(String, String, Completer) - Constructor for class org.jline.builtins.Completers.OptDesc
-
Command option description.
- OptionCompleter(Collection<Completers.OptDesc>, int) - Constructor for class org.jline.builtins.Completers.OptionCompleter
-
OptionCompleter completes command options and parameters.
- OptionCompleter(List<Completer>, Collection<Completers.OptDesc>, int) - Constructor for class org.jline.builtins.Completers.OptionCompleter
-
OptionCompleter completes command options and parameters.
- OptionCompleter(List<Completer>, Function<String, Collection<Completers.OptDesc>>, int) - Constructor for class org.jline.builtins.Completers.OptionCompleter
-
OptionCompleter completes command options and parameters.
- OptionCompleter(List<Completer>, Map<String, List<String>>, Collection<String>, int) - Constructor for class org.jline.builtins.Completers.OptionCompleter
-
OptionCompleter completes command options and parameters.
- OptionCompleter(Map<String, List<String>>, Collection<String>, int) - Constructor for class org.jline.builtins.Completers.OptionCompleter
-
OptionCompleter completes command options and parameters.
- OptionCompleter(Completer, Collection<Completers.OptDesc>, int) - Constructor for class org.jline.builtins.Completers.OptionCompleter
-
OptionCompleter completes command options and parameters.
- OptionCompleter(Completer, Function<String, Collection<Completers.OptDesc>>, int) - Constructor for class org.jline.builtins.Completers.OptionCompleter
-
OptionCompleter completes command options and parameters.
- OptionCompleter(Completer, Map<String, List<String>>, Collection<String>, int) - Constructor for class org.jline.builtins.Completers.OptionCompleter
-
OptionCompleter completes command options and parameters.
- options - Variable in class org.jline.builtins.Completers.CompletionData
-
The list of command options
- options - Variable in class org.jline.builtins.Less
- Options - Class in org.jline.builtins
-
A GNU-style long options parser that is configured by parsing its usage string.
- Options.HelpException - Exception Class in org.jline.builtins
-
Exception thrown when using the
--help
option on a built-in command. - org.jline.builtins - package org.jline.builtins
-
JLine Builtins provides a collection of utility classes and implementations for common terminal functionality.
P
- parse(Object[]) - Method in class org.jline.builtins.Options
- parse(Object[], boolean) - Method in class org.jline.builtins.Options
- parse(List<?>) - Method in class org.jline.builtins.Options
- parse(List<?>, boolean) - Method in class org.jline.builtins.Options
- PathSource(File, String) - Constructor for class org.jline.builtins.Source.PathSource
- PathSource(Path, String) - Constructor for class org.jline.builtins.Source.PathSource
- pattern - Variable in class org.jline.builtins.Less
- patternHistory - Variable in class org.jline.builtins.Less
- patternHistory - Variable in class org.jline.builtins.Nano
- PatternHistory(Path) - Constructor for class org.jline.builtins.Nano.PatternHistory
- persist() - Method in class org.jline.builtins.Nano.PatternHistory
- pipe(String) - Method in class org.jline.builtins.ScreenTerminal
- PREPEND - Enum constant in enum class org.jline.builtins.Nano.WriteMode
- PREPEND_MODE - Enum constant in enum class org.jline.builtins.Nano.Operation
- PREV_BUFFER - Enum constant in enum class org.jline.builtins.Nano.Operation
- PREV_FILE - Enum constant in enum class org.jline.builtins.Less.Operation
- PREV_PAGE - Enum constant in enum class org.jline.builtins.Nano.Operation
- PREV_WORD - Enum constant in enum class org.jline.builtins.Less.Operation
- PREV_WORD - Enum constant in enum class org.jline.builtins.Nano.Operation
- previousWindow(PrintStream, PrintStream, List<String>) - Method in class org.jline.builtins.Tmux
- prevPage() - Method in class org.jline.builtins.Nano.Buffer
- prevWord() - Method in class org.jline.builtins.Nano.Buffer
- printLineNumbers - Variable in class org.jline.builtins.Less
- printLineNumbers - Variable in class org.jline.builtins.Nano
- prntStyle() - Static method in class org.jline.builtins.Styles
-
Gets a StyleResolver for print output using PRNT_COLORS format.
- punct - Variable in class org.jline.builtins.Nano
Q
- quickBlank - Variable in class org.jline.builtins.Nano
- quiet - Variable in class org.jline.builtins.Less
- QUIT - Enum constant in enum class org.jline.builtins.Nano.Operation
- quitAtFirstEof - Variable in class org.jline.builtins.Less
- quitAtSecondEof - Variable in class org.jline.builtins.Less
- quitIfOneScreen - Variable in class org.jline.builtins.Less
- quoteStr - Variable in class org.jline.builtins.Nano
R
- read() - Method in class org.jline.builtins.ScreenTerminal
- read() - Method in class org.jline.builtins.Source.InputStreamSource
- read() - Method in class org.jline.builtins.Source.PathSource
- read() - Method in interface org.jline.builtins.Source
-
Opens a stream to read the content of this source.
- read() - Method in class org.jline.builtins.Source.ResourceSource
- read() - Method in class org.jline.builtins.Source.URLSource
- read(InputStream) - Method in class org.jline.builtins.Nano.Buffer
- READ - Enum constant in enum class org.jline.builtins.Nano.Operation
- reader - Variable in class org.jline.builtins.Less
- readNewBuffer - Variable in class org.jline.builtins.Nano
- redraw() - Method in class org.jline.builtins.Tmux
- refresh() - Method in class org.jline.builtins.SyntaxHighlighter
- REGEX_TOKEN_NAME - Static variable in class org.jline.builtins.SyntaxHighlighter
- RegexCompleter(String, Function<String, Completer>) - Constructor for class org.jline.builtins.Completers.RegexCompleter
-
Creates a new RegexCompleter with the specified syntax and completers.
- REGEXP - Enum constant in enum class org.jline.builtins.Nano.Operation
- REPAINT - Enum constant in enum class org.jline.builtins.Less.Operation
- REPAINT_AND_DISCARD - Enum constant in enum class org.jline.builtins.Less.Operation
- REPEAT_SEARCH_BACKWARD - Enum constant in enum class org.jline.builtins.Less.Operation
- REPEAT_SEARCH_BACKWARD_SPAN_FILES - Enum constant in enum class org.jline.builtins.Less.Operation
- REPEAT_SEARCH_FORWARD - Enum constant in enum class org.jline.builtins.Less.Operation
- REPEAT_SEARCH_FORWARD_SPAN_FILES - Enum constant in enum class org.jline.builtins.Less.Operation
- REPLACE - Enum constant in enum class org.jline.builtins.Nano.Operation
- reset() - Method in class org.jline.builtins.SyntaxHighlighter
- resizePane(PrintStream, PrintStream, List<String>) - Method in class org.jline.builtins.Tmux
- resolveCommand(String) - Method in interface org.jline.builtins.Completers.CompletionEnvironment
-
Resolves a command name to its canonical form.
- ResourceSource(String) - Constructor for class org.jline.builtins.Source.ResourceSource
- ResourceSource(String, String) - Constructor for class org.jline.builtins.Source.ResourceSource
- REVERSE - Enum constant in enum class org.jline.builtins.TTop.Operation
- Right - Enum constant in enum class org.jline.builtins.TTop.Align
- RIGHT - Enum constant in enum class org.jline.builtins.Less.Operation
- RIGHT - Enum constant in enum class org.jline.builtins.Nano.CursorMovement
- RIGHT - Enum constant in enum class org.jline.builtins.Nano.Operation
- RIGHT_ONE_HALF_SCREEN - Enum constant in enum class org.jline.builtins.Less.Operation
- root - Variable in class org.jline.builtins.Nano
- RuleSplitter() - Constructor for class org.jline.builtins.SyntaxHighlighter.RuleSplitter
- run() - Method in class org.jline.builtins.Nano
- run() - Method in class org.jline.builtins.Tmux
- run() - Method in class org.jline.builtins.TTop
- run(List<Source>) - Method in class org.jline.builtins.Less
- run(Source...) - Method in class org.jline.builtins.Less
S
- ScreenTerminal - Class in org.jline.builtins
-
A virtual terminal screen implementation.
- ScreenTerminal() - Constructor for class org.jline.builtins.ScreenTerminal
- ScreenTerminal(int, int) - Constructor for class org.jline.builtins.ScreenTerminal
- SCROLL_DOWN - Enum constant in enum class org.jline.builtins.Nano.Operation
- SCROLL_UP - Enum constant in enum class org.jline.builtins.Nano.Operation
- scrollDown(int) - Method in class org.jline.builtins.Nano.Buffer
- scrollUp(int) - Method in class org.jline.builtins.Nano.Buffer
- SEARCH - Enum constant in enum class org.jline.builtins.Nano.Operation
- searchBackwards - Variable in class org.jline.builtins.Nano
- searchCaseSensitive - Variable in class org.jline.builtins.Nano
- searchRegexp - Variable in class org.jline.builtins.Nano
- searchTerm - Variable in class org.jline.builtins.Nano
- selectPane(PrintStream, PrintStream, List<String>) - Method in class org.jline.builtins.Tmux
- sendKeys(PrintStream, PrintStream, List<String>) - Method in class org.jline.builtins.Tmux
- sendPrefix(PrintStream, PrintStream, List<String>) - Method in class org.jline.builtins.Tmux
- setCurrentTheme(Path) - Method in class org.jline.builtins.SyntaxHighlighter
- setDirty() - Method in class org.jline.builtins.ScreenTerminal
- setDirty(boolean) - Method in class org.jline.builtins.Nano.Buffer
- setopt(LineReader, PrintStream, PrintStream, String[]) - Static method in class org.jline.builtins.Commands
-
Sets line reader options.
- setOption(PrintStream, PrintStream, List<String>) - Method in class org.jline.builtins.Tmux
- setOptionsFirst(boolean) - Method in class org.jline.builtins.Options
- setParser(SyntaxHighlighter.Parser) - Method in class org.jline.builtins.SyntaxHighlighter
- setRestricted(boolean) - Method in class org.jline.builtins.Nano
- setSize(int, int) - Method in class org.jline.builtins.ScreenTerminal
- setStartPos(int) - Method in class org.jline.builtins.Completers.OptionCompleter
-
Sets the start position of this completer in the argument list.
- setStopOnBadOption(boolean) - Method in class org.jline.builtins.Options
- setValueCompleter(Completer) - Method in class org.jline.builtins.Completers.OptDesc
-
Sets the value completer for this option.
- setvar(LineReader, PrintStream, PrintStream, String[]) - Static method in class org.jline.builtins.Commands
-
Sets or displays line reader variables.
- shortcuts - Variable in class org.jline.builtins.Nano
- shortOption() - Method in class org.jline.builtins.Completers.OptDesc
-
Gets the short form of the option.
- size - Variable in class org.jline.builtins.Less
- size - Variable in class org.jline.builtins.Nano
- SMART_HOME_KEY - Enum constant in enum class org.jline.builtins.Nano.Operation
- SMOOTH_SCROLLING - Enum constant in enum class org.jline.builtins.Nano.Operation
- smoothScrolling - Variable in class org.jline.builtins.Nano
- sort - Variable in class org.jline.builtins.TTop
- Source - Interface in org.jline.builtins
-
Interface representing a source of data that can be read.
- Source.InputStreamSource - Class in org.jline.builtins
-
A Source implementation that reads from an InputStream.
- Source.PathSource - Class in org.jline.builtins
-
A Source implementation that reads from a file system path.
- Source.ResourceSource - Class in org.jline.builtins
-
A Source implementation that reads from a classpath resource.
- Source.StdInSource - Class in org.jline.builtins
-
A Source implementation that reads from standard input.
- Source.URLSource - Class in org.jline.builtins
-
A Source implementation that reads from a URL.
- sourceIdx - Variable in class org.jline.builtins.Less
- sources - Variable in class org.jline.builtins.Less
- split(String) - Static method in class org.jline.builtins.SyntaxHighlighter.RuleSplitter
- splitWindow(PrintStream, PrintStream, List<String>) - Method in class org.jline.builtins.Tmux
- startsWith(String) - Method in class org.jline.builtins.Completers.OptDesc
-
Determines if this option starts with the specified prefix.
- STAT_BLOCKED_COUNT - Static variable in class org.jline.builtins.TTop
- STAT_BLOCKED_TIME - Static variable in class org.jline.builtins.TTop
- STAT_CPU_TIME - Static variable in class org.jline.builtins.TTop
- STAT_CPU_TIME_PERC - Static variable in class org.jline.builtins.TTop
- STAT_LOCK_NAME - Static variable in class org.jline.builtins.TTop
- STAT_LOCK_OWNER_ID - Static variable in class org.jline.builtins.TTop
- STAT_LOCK_OWNER_NAME - Static variable in class org.jline.builtins.TTop
- STAT_NAME - Static variable in class org.jline.builtins.TTop
- STAT_STATE - Static variable in class org.jline.builtins.TTop
- STAT_TID - Static variable in class org.jline.builtins.TTop
- STAT_UPTIME - Static variable in class org.jline.builtins.TTop
- STAT_USER_TIME - Static variable in class org.jline.builtins.TTop
- STAT_USER_TIME_PERC - Static variable in class org.jline.builtins.TTop
- STAT_WAITED_COUNT - Static variable in class org.jline.builtins.TTop
- STAT_WAITED_TIME - Static variable in class org.jline.builtins.TTop
- stats - Variable in class org.jline.builtins.TTop
- StdInSource() - Constructor for class org.jline.builtins.Source.StdInSource
- StdInSource(InputStream) - Constructor for class org.jline.builtins.Source.StdInSource
- STILL - Enum constant in enum class org.jline.builtins.Nano.CursorMovement
- style(String) - Static method in class org.jline.builtins.Styles
- style(String, String) - Static method in class org.jline.builtins.Styles
- StyleCompiler(Map<String, String>) - Constructor for class org.jline.builtins.Styles.StyleCompiler
- StyleCompiler(Map<String, String>, boolean) - Constructor for class org.jline.builtins.Styles.StyleCompiler
- Styles - Class in org.jline.builtins
-
Provides styling utilities for JLine applications.
- Styles() - Constructor for class org.jline.builtins.Styles
- Styles.StyleCompiler - Class in org.jline.builtins
- SyntaxHighlighter - Class in org.jline.builtins
-
Java implementation of a syntax highlighter based on nanorc format.
- SyntaxHighlighter.RuleSplitter - Class in org.jline.builtins
- syntaxName - Variable in class org.jline.builtins.Less
T
- tabs - Variable in class org.jline.builtins.Less
- tabs - Variable in class org.jline.builtins.Nano
- tabs(List<Integer>) - Method in class org.jline.builtins.Less
- TABS_TO_SPACE - Enum constant in enum class org.jline.builtins.Nano.Operation
- terminal - Variable in class org.jline.builtins.Less
- terminal - Variable in class org.jline.builtins.Nano
- title - Variable in class org.jline.builtins.Nano
- tmux(Terminal, PrintStream, PrintStream, Supplier<Object>, Consumer<Object>, Consumer<Terminal>, String[]) - Static method in class org.jline.builtins.Commands
-
Implements a terminal multiplexer similar to tmux.
- Tmux - Class in org.jline.builtins
-
A terminal multiplexer similar to the 'tmux' Unix command.
- Tmux(Terminal, PrintStream, Consumer<Terminal>) - Constructor for class org.jline.builtins.Tmux
- TO_FILES - Enum constant in enum class org.jline.builtins.Nano.Operation
- TO_SPELL - Enum constant in enum class org.jline.builtins.Nano.Operation
- TOGGLE_REPLACE - Enum constant in enum class org.jline.builtins.Nano.Operation
- TOGGLE_SUSPENSION - Enum constant in enum class org.jline.builtins.Nano.Operation
- toString() - Method in class org.jline.builtins.Options
- toString() - Method in class org.jline.builtins.ScreenTerminal
- TreeCompleter(List<Completers.TreeCompleter.Node>) - Constructor for class org.jline.builtins.Completers.TreeCompleter
-
Creates a new TreeCompleter with the specified list of nodes.
- TreeCompleter(Completers.TreeCompleter.Node...) - Constructor for class org.jline.builtins.Completers.TreeCompleter
-
Creates a new TreeCompleter with the specified nodes.
- tryCompleteArguments(LineReader, ParsedLine, List<Candidate>) - Method in class org.jline.builtins.Completers.Completer
-
Attempts to complete command arguments.
- ttop(Terminal, PrintStream, PrintStream, String[]) - Static method in class org.jline.builtins.TTop
- TTop - Class in org.jline.builtins
-
A terminal-based thread monitoring tool similar to the 'top' Unix command.
- TTop(Terminal) - Constructor for class org.jline.builtins.TTop
- TTop.Align - Enum Class in org.jline.builtins
- TTop.Operation - Enum Class in org.jline.builtins
- TYPE_NANORCTHEME - Static variable in class org.jline.builtins.SyntaxHighlighter
U
- unbindKey(PrintStream, PrintStream, List<String>) - Method in class org.jline.builtins.Tmux
- UNCUT - Enum constant in enum class org.jline.builtins.Nano.Operation
- UNDO_SEARCH - Enum constant in enum class org.jline.builtins.Less.Operation
- UNINDENT - Enum constant in enum class org.jline.builtins.Nano.Operation
- UNIX - Enum constant in enum class org.jline.builtins.Nano.WriteFormat
- unsetopt(LineReader, PrintStream, PrintStream, String[]) - Static method in class org.jline.builtins.Commands
-
Unsets line reader options.
- up(String) - Method in class org.jline.builtins.Nano.PatternHistory
- UP - Enum constant in enum class org.jline.builtins.Less.Operation
- UP - Enum constant in enum class org.jline.builtins.Nano.Operation
- URLSource(URL, String) - Constructor for class org.jline.builtins.Source.URLSource
- usage() - Static method in class org.jline.builtins.Less
- usage() - Static method in class org.jline.builtins.Nano
- usage() - Method in class org.jline.builtins.Options
- usage(PrintStream) - Method in class org.jline.builtins.Options
- usageError(String) - Method in class org.jline.builtins.Options
-
Prints usage message and returns IllegalArgumentException, for you to throw.
V
- valueCompleter() - Method in class org.jline.builtins.Completers.OptDesc
-
Gets the value completer for this option.
- valueOf(String) - Static method in enum class org.jline.builtins.Less.Operation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.builtins.Nano.CursorMovement
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.builtins.Nano.Operation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.builtins.Nano.WriteFormat
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.builtins.Nano.WriteMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.builtins.TTop.Align
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.builtins.TTop.Operation
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.jline.builtins.Less.Operation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.builtins.Nano.CursorMovement
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.builtins.Nano.Operation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.builtins.Nano.WriteFormat
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.builtins.Nano.WriteMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.builtins.TTop.Align
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.builtins.TTop.Operation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VERBATIM - Enum constant in enum class org.jline.builtins.Nano.Operation
- veryQuiet - Variable in class org.jline.builtins.Less
- vsusp - Variable in class org.jline.builtins.Nano
W
- waitDirty() - Method in class org.jline.builtins.ScreenTerminal
- WHITESPACE - Enum constant in enum class org.jline.builtins.Nano.Operation
- widget(LineReader, PrintStream, PrintStream, Function<String, Widget>, String[]) - Static method in class org.jline.builtins.Commands
-
Manipulates line reader widgets.
- width() - Method in class org.jline.builtins.Nano.Buffer
- window - Variable in class org.jline.builtins.Less
- word() - Method in class org.jline.builtins.Completers.RegexCompleter.ArgumentLine
-
Gets the current word.
- wordCursor() - Method in class org.jline.builtins.Completers.RegexCompleter.ArgumentLine
-
Gets the cursor position within the current word.
- wordIndex() - Method in class org.jline.builtins.Completers.RegexCompleter.ArgumentLine
-
Gets the index of the current word, which is always 0 for ArgumentLine.
- words() - Method in class org.jline.builtins.Completers.RegexCompleter.ArgumentLine
-
Gets the list of words, which contains only the current word.
- WRAP - Enum constant in enum class org.jline.builtins.Nano.Operation
- wrapping - Variable in class org.jline.builtins.Nano
- write(CharSequence) - Method in class org.jline.builtins.ScreenTerminal
- WRITE - Enum constant in enum class org.jline.builtins.Nano.Operation
- WRITE - Enum constant in enum class org.jline.builtins.Nano.WriteMode
- writeMode - Variable in class org.jline.builtins.Nano
Y
- YES - Enum constant in enum class org.jline.builtins.Nano.Operation
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form