A B C D E F G H I J K L M N O P R S T U V W

A

add(CharSequence) - Method in interface jline.console.history.History
 
add(CharSequence) - Method in class jline.console.history.MemoryHistory
 
addCompleter(Completer) - Method in class jline.console.ConsoleReader
Add the specified Completer to the list of handlers for tab-completion.
addTriggeredAction(char, ActionListener) - Method in class jline.console.ConsoleReader
Adding a triggered Action allows to give another curse of action if a character passed the pre-processing.
AggregateCompleter - Class in jline.console.completer
Completer which contains multiple completers and aggregates them together.
AggregateCompleter() - Constructor for class jline.console.completer.AggregateCompleter
 
AggregateCompleter(Collection<Completer>) - Constructor for class jline.console.completer.AggregateCompleter
 
AggregateCompleter(Completer...) - Constructor for class jline.console.completer.AggregateCompleter
 
ANSI - Static variable in class jline.WindowsTerminal
 
AnsiWindowsTerminal - Class in jline
ANSI-supported WindowsTerminal.
AnsiWindowsTerminal() - Constructor for class jline.AnsiWindowsTerminal
 
ArgumentCompleter - Class in jline.console.completer
A Completer implementation that invokes a child completer using the appropriate separator argument.
ArgumentCompleter(ArgumentCompleter.ArgumentDelimiter, Collection<Completer>) - Constructor for class jline.console.completer.ArgumentCompleter
Create a new completer with the specified argument delimiter.
ArgumentCompleter(ArgumentCompleter.ArgumentDelimiter, Completer...) - Constructor for class jline.console.completer.ArgumentCompleter
Create a new completer with the specified argument delimiter.
ArgumentCompleter(Completer...) - Constructor for class jline.console.completer.ArgumentCompleter
Create a new completer with the default ArgumentCompleter.WhitespaceArgumentDelimiter.
ArgumentCompleter(List<Completer>) - Constructor for class jline.console.completer.ArgumentCompleter
Create a new completer with the default ArgumentCompleter.WhitespaceArgumentDelimiter.
ArgumentCompleter.AbstractArgumentDelimiter - Class in jline.console.completer
Abstract implementation of a delimiter that uses the ArgumentCompleter.AbstractArgumentDelimiter.isDelimiter(java.lang.CharSequence, int) method to determine if a particular character should be used as a delimiter.
ArgumentCompleter.AbstractArgumentDelimiter() - Constructor for class jline.console.completer.ArgumentCompleter.AbstractArgumentDelimiter
 
ArgumentCompleter.ArgumentDelimiter - Interface in jline.console.completer
The ArgumentCompleter.ArgumentDelimiter allows custom breaking up of a String into individual arguments in order to dispatch the arguments to the nested Completer.
ArgumentCompleter.ArgumentList - Class in jline.console.completer
The result of a delimited buffer.
ArgumentCompleter.ArgumentList(String[], int, int, int) - Constructor for class jline.console.completer.ArgumentCompleter.ArgumentList
 
ArgumentCompleter.WhitespaceArgumentDelimiter - Class in jline.console.completer
ArgumentCompleter.ArgumentDelimiter implementation that counts all whitespace (as reported by Character.isWhitespace(char)) as being a delimiter.
ArgumentCompleter.WhitespaceArgumentDelimiter() - Constructor for class jline.console.completer.ArgumentCompleter.WhitespaceArgumentDelimiter
 
AUTO - Static variable in class jline.TerminalFactory
 
available() - Method in class jline.internal.ReplayPrefixOneCharInputStream
InputStreamReader is greedy and will try to read bytes in advance.

B

back(int) - Method in class jline.console.ConsoleReader
Move the visual cursor backwards without modifying the buffer cursor.
BACKSPACE - Static variable in class jline.console.ConsoleReader
 
backspace() - Method in class jline.console.ConsoleReader
Issue a backspace.
beep() - Method in class jline.console.ConsoleReader
Issue an audible keyboard bell, if ConsoleReader.isBellEnabled() return true.
buffer - Variable in class jline.console.CursorBuffer
 

C

CandidateListCompletionHandler - Class in jline.console.completer
A CompletionHandler that deals with multiple distinct completions by outputting the complete list of possibilities to the console.
CandidateListCompletionHandler() - Constructor for class jline.console.completer.CandidateListCompletionHandler
 
clear() - Method in class jline.console.CursorBuffer
 
clear() - Method in interface jline.console.history.History
 
clear() - Method in class jline.console.history.MemoryHistory
 
clearScreen() - Method in class jline.console.ConsoleReader
Clear the screen by issuing the ANSI "clear screen" code.
code - Variable in enum jline.console.Key
 
code - Variable in enum jline.console.Operation
 
code - Variable in enum jline.UnixTerminal.UnixKey
 
code - Variable in enum jline.WindowsTerminal.ConsoleMode
 
code - Variable in enum jline.WindowsTerminal.WindowsKey
 
complete(String, int, List<CharSequence>) - Method in class jline.console.completer.AggregateCompleter
 
complete(String, int, List<CharSequence>) - Method in class jline.console.completer.ArgumentCompleter
 
complete(ConsoleReader, List<CharSequence>, int) - Method in class jline.console.completer.CandidateListCompletionHandler
 
complete(String, int, List<CharSequence>) - Method in interface jline.console.completer.Completer
Populates candidates with a list of possible completions for the buffer.
complete(ConsoleReader, List<CharSequence>, int) - Method in interface jline.console.completer.CompletionHandler
 
complete(String, int, List<CharSequence>) - Method in class jline.console.completer.FileNameCompleter
 
complete(String, int, List<CharSequence>) - Method in class jline.console.completer.NullCompleter
 
complete(String, int, List<CharSequence>) - Method in class jline.console.completer.StringsCompleter
 
Completer - Interface in jline.console.completer
A completer is the mechanism by which tab-completion candidates will be resolved.
CompletionHandler - Interface in jline.console.completer
Handler for dealing with candidates for tab-completion.
Configuration - Class in jline.internal
Provides access to configuration values.
Configuration() - Constructor for class jline.internal.Configuration
 
configure(String) - Static method in class jline.TerminalFactory
 
configure(TerminalFactory.Type) - Static method in class jline.TerminalFactory
 
ConsoleReader - Class in jline.console
A reader for console applications.
ConsoleReader(InputStream, Writer, InputStream, Terminal) - Constructor for class jline.console.ConsoleReader
 
ConsoleReader(InputStream, Writer, Terminal) - Constructor for class jline.console.ConsoleReader
 
ConsoleReader(InputStream, Writer) - Constructor for class jline.console.ConsoleReader
 
ConsoleReader() - Constructor for class jline.console.ConsoleReader
Create a new reader using FileDescriptor.in for input and System.out for output.
CR - Static variable in class jline.console.ConsoleReader
 
create() - Static method in class jline.TerminalFactory
 
current() - Method in class jline.console.CursorBuffer
 
current() - Method in interface jline.console.history.History
 
current() - Method in class jline.console.history.MemoryHistory
Return the content of the current buffer.
cursor - Variable in class jline.console.CursorBuffer
 
CursorBuffer - Class in jline.console
A holder for a StringBuilder that also contains the current cursor position.
CursorBuffer() - Constructor for class jline.console.CursorBuffer
 

D

DEBUG - Static variable in class jline.internal.Log
 
debug(Object...) - Static method in class jline.internal.Log
 
DEFAULT_HEIGHT - Static variable in class jline.TerminalSupport
 
DEFAULT_KEYBINDINGS_PROPERTIES - Static variable in class jline.TerminalSupport
 
DEFAULT_MAX_SIZE - Static variable in class jline.console.history.MemoryHistory
 
DEFAULT_SH - Static variable in class jline.internal.TerminalLineSettings
 
DEFAULT_STTY - Static variable in class jline.internal.TerminalLineSettings
 
DEFAULT_WIDTH - Static variable in class jline.TerminalSupport
 
delete() - Method in class jline.console.ConsoleReader
Issue a delete.
delimit(CharSequence, int) - Method in class jline.console.completer.ArgumentCompleter.AbstractArgumentDelimiter
 
delimit(CharSequence, int) - Method in interface jline.console.completer.ArgumentCompleter.ArgumentDelimiter
Break the specified buffer into individual tokens that can be completed on their own.
drawLine() - Method in class jline.console.ConsoleReader
Output put the prompt + the current buffer

E

entries(int) - Method in interface jline.console.history.History
 
entries() - Method in interface jline.console.history.History
 
entries(int) - Method in class jline.console.history.MemoryHistory
 
entries() - Method in class jline.console.history.MemoryHistory
 
EnumCompleter - Class in jline.console.completer
Completer for Enum names.
EnumCompleter(Class<? extends Enum>) - Constructor for class jline.console.completer.EnumCompleter
 
error(Object...) - Static method in class jline.internal.Log
 

F

FALSE - Static variable in class jline.TerminalFactory
 
FileHistory - Class in jline.console.history
History using a file for persistent backing.
FileHistory(File) - Constructor for class jline.console.history.FileHistory
 
FileNameCompleter - Class in jline.console.completer
A file name completer takes the buffer and issues a list of potential completions.
FileNameCompleter() - Constructor for class jline.console.completer.FileNameCompleter
 
flush() - Method in class jline.console.ConsoleReader
Flush the console output stream.
flush() - Method in class jline.console.history.FileHistory
 
flush() - Method in interface jline.console.history.PersistentHistory
Flush all items to persistent storage.

G

get(int) - Method in interface jline.console.history.History
 
get(int) - Method in class jline.console.history.MemoryHistory
 
get(String) - Method in class jline.internal.TerminalLineSettings
 
get() - Static method in class jline.TerminalFactory
 
getArgumentPosition() - Method in class jline.console.completer.ArgumentCompleter.ArgumentList
 
getArguments() - Method in class jline.console.completer.ArgumentCompleter.ArgumentList
 
getAutoprintThreshold() - Method in class jline.console.ConsoleReader
 
getBoolean(String, Boolean) - Static method in class jline.internal.Configuration
 
getBoolean(String) - Static method in class jline.internal.Configuration
 
getBufferPosition() - Method in class jline.console.completer.ArgumentCompleter.ArgumentList
 
getCompleters() - Method in class jline.console.completer.AggregateCompleter
 
getCompleters() - Method in class jline.console.completer.ArgumentCompleter
 
getCompleters() - Method in class jline.console.ConsoleReader
Returns an unmodifiable list of all the completers.
getCompletionHandler() - Method in class jline.console.ConsoleReader
 
getConfig() - Method in class jline.internal.TerminalLineSettings
 
getCursorArgument() - Method in class jline.console.completer.ArgumentCompleter.ArgumentList
 
getCursorArgumentIndex() - Method in class jline.console.completer.ArgumentCompleter.ArgumentList
 
getCursorBuffer() - Method in class jline.console.ConsoleReader
 
getDefaultBindings() - Method in interface jline.Terminal
 
getDefaultBindings() - Method in class jline.TerminalSupport
 
getDefaultBindings() - Method in class jline.WindowsTerminal
 
getDelimiter() - Method in class jline.console.completer.ArgumentCompleter
 
getDirectConsole() - Method in class jline.WindowsTerminal
Whether or not to allow the use of the JNI console interaction.
getEchoCharacter() - Method in class jline.console.ConsoleReader
Returns the echo character.
getEncoding() - Method in class jline.internal.ReplayPrefixOneCharInputStream
 
getEscapeChars() - Method in class jline.console.completer.ArgumentCompleter.AbstractArgumentDelimiter
 
getFile() - Method in class jline.console.history.FileHistory
 
getFileEncoding() - Static method in class jline.internal.Configuration
 
getFlavor(TerminalFactory.Flavor) - Static method in class jline.TerminalFactory
 
getHeight() - Method in interface jline.Terminal
 
getHeight() - Method in class jline.TerminalSupport
 
getHeight() - Method in class jline.UnixTerminal
Returns the value of stty rows>/tt> param.
getHeight() - Method in class jline.WindowsTerminal
 
getHistory() - Method in class jline.console.ConsoleReader
 
getInput() - Method in class jline.console.ConsoleReader
 
getInputEncoding() - Static method in class jline.internal.Configuration
 
getMaxSize() - Method in class jline.console.history.MemoryHistory
 
getOsName() - Static method in class jline.internal.Configuration
 
getOutput() - Method in class jline.console.ConsoleReader
 
getOutput() - Static method in class jline.internal.Log
 
getPrompt() - Method in class jline.console.ConsoleReader
 
getProperty(String) - Method in class jline.internal.TerminalLineSettings
Get the value of a stty property, including the management of a cache.
getProperty(String, String) - Method in class jline.internal.TerminalLineSettings
Parses a stty output (provided by stty -a) and return the value of a given property.
getQuoteChars() - Method in class jline.console.completer.ArgumentCompleter.AbstractArgumentDelimiter
 
getSettings() - Method in class jline.UnixTerminal
 
getString(String, String) - Static method in class jline.internal.Configuration
 
getString(String) - Static method in class jline.internal.Configuration
 
getStrings() - Method in class jline.console.completer.StringsCompleter
 
getTerminal() - Method in class jline.console.ConsoleReader
 
getUserDir() - Method in class jline.console.completer.FileNameCompleter
 
getUserHome() - Method in class jline.console.completer.FileNameCompleter
 
getUserHome() - Static method in class jline.internal.Configuration
 
getWidth() - Method in interface jline.Terminal
 
getWidth() - Method in class jline.TerminalSupport
 
getWidth() - Method in class jline.UnixTerminal
Returns the value of stty columns param.
getWidth() - Method in class jline.WindowsTerminal
 

H

History - Interface in jline.console.history
Console history.
History.Entry - Interface in jline.console.history
 

I

index() - Method in interface jline.console.history.History.Entry
 
index() - Method in interface jline.console.history.History
 
index() - Method in class jline.console.history.MemoryHistory
 
init() - Method in class jline.NoInterruptUnixTerminal
 
init() - Method in interface jline.Terminal
 
init() - Method in class jline.TerminalSupport
 
init() - Method in class jline.UnixTerminal
Remove line-buffered input by invoking "stty -icanon min 1" against the current terminal.
init() - Method in class jline.WindowsTerminal
 
installShutdownHook(Thread) - Method in class jline.TerminalSupport
 
INSTANCE - Static variable in class jline.console.completer.NullCompleter
 
isAnsiSupported() - Method in class jline.AnsiWindowsTerminal
 
isAnsiSupported() - Method in interface jline.Terminal
 
isAnsiSupported() - Method in class jline.TerminalSupport
 
isAutoTrim() - Method in class jline.console.history.MemoryHistory
 
isBellEnabled() - Method in class jline.console.ConsoleReader
 
isDelimiter(CharSequence, int) - Method in class jline.console.completer.ArgumentCompleter.AbstractArgumentDelimiter
Returns true if the specified character is a whitespace parameter.
isDelimiter(CharSequence, int) - Method in interface jline.console.completer.ArgumentCompleter.ArgumentDelimiter
Returns true if the specified character is a whitespace parameter.
isDelimiterChar(CharSequence, int) - Method in class jline.console.completer.ArgumentCompleter.AbstractArgumentDelimiter
Returns true if the character at the specified position if a delimiter.
isDelimiterChar(CharSequence, int) - Method in class jline.console.completer.ArgumentCompleter.WhitespaceArgumentDelimiter
The character is a delimiter if it is whitespace, and the preceding character is not an escape character.
isEchoEnabled() - Method in interface jline.Terminal
 
isEchoEnabled() - Method in class jline.TerminalSupport
 
isEmpty() - Method in interface jline.console.history.History
 
isEmpty() - Method in class jline.console.history.MemoryHistory
 
isEscaped(CharSequence, int) - Method in class jline.console.completer.ArgumentCompleter.AbstractArgumentDelimiter
 
isHistoryEnabled() - Method in class jline.console.ConsoleReader
Whether or not to add new commands to the history buffer.
isIgnoreDuplicates() - Method in class jline.console.history.MemoryHistory
 
isOverTyping() - Method in class jline.console.CursorBuffer
 
isPaginationEnabled() - Method in class jline.console.ConsoleReader
Whether to use pagination when the number of rows of candidates exceeds the height of the terminal.
isQuoted(CharSequence, int) - Method in class jline.console.completer.ArgumentCompleter.AbstractArgumentDelimiter
 
isStrict() - Method in class jline.console.completer.ArgumentCompleter
Returns whether a completion at argument index N will success if all the completions from arguments 0-(N-1) also succeed.
isSupported() - Method in interface jline.Terminal
 
isSupported() - Method in class jline.TerminalSupport
 
iterator() - Method in interface jline.console.history.History
 
iterator() - Method in class jline.console.history.MemoryHistory
 

J

jline - package jline
JLine 2.
jline.console - package jline.console
Console support.
jline.console.completer - package jline.console.completer
Console completer support.
jline.console.history - package jline.console.history
Console history support.
jline.internal - package jline.internal
Internal support.
JLINE_COMPLETION_THRESHOLD - Static variable in class jline.console.ConsoleReader
 
JLINE_KEYBINDINGS - Static variable in class jline.console.ConsoleReader
 
JLINE_NOBELL - Static variable in class jline.console.ConsoleReader
 
JLINE_RC - Static variable in class jline.internal.Configuration
 
JLINE_SH - Static variable in class jline.internal.TerminalLineSettings
 
JLINE_STTY - Static variable in class jline.internal.TerminalLineSettings
 
JLINE_TERMINAL - Static variable in class jline.TerminalFactory
 
JLINE_WINDOWS_TERMINAL_DIRECT_CONSOLE - Static variable in class jline.WindowsTerminal
 
JLINE_WINDOWS_TERMINAL_INPUT_ENCODING - Static variable in class jline.WindowsTerminal
 
JLINE_WINDOWS_TERMINAL_OUTPUT_ENCODING - Static variable in class jline.WindowsTerminal
 
JLINEBINDINGS_PROPERTIES - Static variable in class jline.console.ConsoleReader
 

K

Key - Enum in jline.console
Map from key name to key codes.
KEYBOARD_BELL - Static variable in class jline.console.ConsoleReader
 
killLine() - Method in class jline.console.ConsoleReader
Kill the buffer ahead of the current cursor position.

L

length() - Method in class jline.console.CursorBuffer
 
load(File) - Method in class jline.console.history.FileHistory
 
load(InputStream) - Method in class jline.console.history.FileHistory
 
load(Reader) - Method in class jline.console.history.FileHistory
 
Log - Class in jline.internal
Internal logger.
Log() - Constructor for class jline.internal.Log
 
Log.Level - Enum in jline.internal
 

M

matchFiles(String, String, File[], List<CharSequence>) - Method in class jline.console.completer.FileNameCompleter
 
MemoryHistory - Class in jline.console.history
Non-persistent History.
MemoryHistory() - Constructor for class jline.console.history.MemoryHistory
 
moveCursor(int) - Method in class jline.console.ConsoleReader
Move the cursor where characters.
moveTo(int) - Method in interface jline.console.history.History
 
moveTo(int) - Method in class jline.console.history.MemoryHistory
Move to the specified index in the history
moveToEnd() - Method in interface jline.console.history.History
 
moveToEnd() - Method in class jline.console.history.MemoryHistory
Move to the end of the history buffer.
moveToFirst() - Method in interface jline.console.history.History
 
moveToFirst() - Method in class jline.console.history.MemoryHistory
Moves the history index to the first entry.
moveToLast() - Method in interface jline.console.history.History
 
moveToLast() - Method in class jline.console.history.MemoryHistory
This moves the history to the last entry.

N

next() - Method in interface jline.console.history.History
 
next() - Method in class jline.console.history.MemoryHistory
Move the pointer to the next element in the buffer.
NoInterruptUnixTerminal - Class in jline
Non-interruptable (via CTRL-C) UnixTerminal.
NoInterruptUnixTerminal() - Constructor for class jline.NoInterruptUnixTerminal
 
NONE - Static variable in class jline.TerminalFactory
 
NULL_MASK - Static variable in class jline.console.ConsoleReader
 
NullCompleter - Class in jline.console.completer
Null completer.
NullCompleter() - Constructor for class jline.console.completer.NullCompleter
 

O

OFF - Static variable in class jline.TerminalFactory
 
Operation - Enum in jline.console
Map for console operation to virtual key bindings.

P

paste() - Method in class jline.console.ConsoleReader
Paste the contents of the clipboard into the console buffer
PersistentHistory - Interface in jline.console.history
Persistent History.
previous() - Method in interface jline.console.history.History
 
previous() - Method in class jline.console.history.MemoryHistory
Move the pointer to the previous element in the buffer.
print(CharSequence) - Method in class jline.console.ConsoleReader
Output the specified string to the output stream (but not the buffer).
printCandidates(ConsoleReader, Collection<CharSequence>) - Static method in class jline.console.completer.CandidateListCompletionHandler
Print out the candidates.
printColumns(Collection<? extends CharSequence>) - Method in class jline.console.ConsoleReader
Output the specified Collection in proper columns.
println(CharSequence) - Method in class jline.console.ConsoleReader
 
println() - Method in class jline.console.ConsoleReader
Output a platform-dependant newline.
printSearchStatus(String, String) - Method in class jline.console.ConsoleReader
 
purge() - Method in class jline.console.history.FileHistory
 
purge() - Method in interface jline.console.history.PersistentHistory
Purge persistent storage and History.clear().
putString(CharSequence) - Method in class jline.console.ConsoleReader
Write out the specified string to the buffer and the output stream.

R

read() - Method in class jline.internal.ReplayPrefixOneCharInputStream
 
readCharacter(char...) - Method in class jline.console.ConsoleReader
 
readCharacter(InputStream) - Method in interface jline.Terminal
 
readCharacter(InputStream) - Method in class jline.TerminalSupport
 
readCharacter(InputStream) - Method in class jline.WindowsTerminal
 
readLine() - Method in class jline.console.ConsoleReader
Read the next line and return the contents of the buffer.
readLine(Character) - Method in class jline.console.ConsoleReader
Read the next line with the specified character mask.
readLine(String) - Method in class jline.console.ConsoleReader
 
readLine(String, Character) - Method in class jline.console.ConsoleReader
Read a line from the in InputStream, and return the line (without any trailing newlines).
readVirtualKey() - Method in class jline.console.ConsoleReader
Read a character from the console.
readVirtualKey(InputStream) - Method in interface jline.Terminal
 
readVirtualKey(InputStream) - Method in class jline.TerminalSupport
 
readVirtualKey(InputStream) - Method in class jline.UnixTerminal
 
readVirtualKey(InputStream) - Method in class jline.WindowsTerminal
 
redrawLine() - Method in class jline.console.ConsoleReader
Clear the line and redraw it.
registerFlavor(TerminalFactory.Flavor, Class<? extends Terminal>) - Static method in class jline.TerminalFactory
 
removeCompleter(Completer) - Method in class jline.console.ConsoleReader
Remove the specified Completer from the list of handlers for tab-completion.
removeShutdownHook() - Method in class jline.TerminalSupport
 
render(File, CharSequence) - Method in class jline.console.completer.FileNameCompleter
 
replace(int, String) - Method in class jline.console.ConsoleReader
 
replace(CharSequence) - Method in interface jline.console.history.History
 
replace(CharSequence) - Method in class jline.console.history.MemoryHistory
 
ReplayPrefixOneCharInputStream - Class in jline.internal
This is awkward and inefficient, but probably the minimal way to add UTF-8 support to JLine
ReplayPrefixOneCharInputStream(String) - Constructor for class jline.internal.ReplayPrefixOneCharInputStream
 
reset() - Method in interface jline.Terminal
 
reset() - Static method in class jline.TerminalFactory
 
reset() - Method in class jline.TerminalSupport
 
RESET_LINE - Static variable in class jline.console.ConsoleReader
 
resetIf(Terminal) - Static method in class jline.TerminalFactory
 
resetPromptLine(String, String, int) - Method in class jline.console.ConsoleReader
Erases the current line with the existing prompt, then redraws the line with the provided prompt and buffer
restore() - Method in class jline.internal.TerminalLineSettings
 
restore() - Method in class jline.NoInterruptUnixTerminal
 
restore() - Method in interface jline.Terminal
 
restore() - Method in class jline.TerminalSupport
 
restore() - Method in class jline.UnixTerminal
Restore the original terminal configuration, which can be used when shutting down the console reader.
restore() - Method in class jline.WindowsTerminal
Restore the original terminal configuration, which can be used when shutting down the console reader.
restoreLine(String, int) - Method in class jline.console.ConsoleReader
 

S

searchBackwards(String, int) - Method in class jline.console.ConsoleReader
Search backward in history from a given position.
searchBackwards(String) - Method in class jline.console.ConsoleReader
Search backwards in history from the current position.
searchBackwards(String, int, boolean) - Method in class jline.console.ConsoleReader
 
separator() - Method in class jline.console.completer.FileNameCompleter
 
set(String) - Method in class jline.internal.TerminalLineSettings
 
setAnsiSupported(boolean) - Method in class jline.TerminalSupport
 
setArgumentPosition(int) - Method in class jline.console.completer.ArgumentCompleter.ArgumentList
 
setArguments(String[]) - Method in class jline.console.completer.ArgumentCompleter.ArgumentList
 
setAutoprintThreshold(int) - Method in class jline.console.ConsoleReader
 
setAutoTrim(boolean) - Method in class jline.console.history.MemoryHistory
 
setBellEnabled(boolean) - Method in class jline.console.ConsoleReader
 
setBuffer(ConsoleReader, CharSequence, int) - Static method in class jline.console.completer.CandidateListCompletionHandler
 
setBufferPosition(int) - Method in class jline.console.completer.ArgumentCompleter.ArgumentList
 
setCompletionHandler(CompletionHandler) - Method in class jline.console.ConsoleReader
 
setCursorArgumentIndex(int) - Method in class jline.console.completer.ArgumentCompleter.ArgumentList
 
setCursorPosition(int) - Method in class jline.console.ConsoleReader
Move the cursor position to the specified absolute index.
setDirectConsole(boolean) - Method in class jline.WindowsTerminal
Whether or not to allow the use of the JNI console interaction.
setEchoCharacter(Character) - Method in class jline.console.ConsoleReader
Set the echo character.
setEchoEnabled(boolean) - Method in interface jline.Terminal
 
setEchoEnabled(boolean) - Method in class jline.TerminalSupport
 
setEchoEnabled(boolean) - Method in class jline.UnixTerminal
 
setEchoEnabled(boolean) - Method in class jline.WindowsTerminal
 
setEscapeChars(char[]) - Method in class jline.console.completer.ArgumentCompleter.AbstractArgumentDelimiter
 
setHistory(History) - Method in class jline.console.ConsoleReader
 
setHistoryEnabled(boolean) - Method in class jline.console.ConsoleReader
Whether or not to add new commands to the history buffer.
setIgnoreDuplicates(boolean) - Method in class jline.console.history.MemoryHistory
 
setInput(int, InputStream) - Method in class jline.internal.ReplayPrefixOneCharInputStream
 
setInputUTF8(int, InputStream) - Method in class jline.internal.ReplayPrefixOneCharInputStream
 
setMaxSize(int) - Method in class jline.console.history.MemoryHistory
 
setOutput(PrintStream) - Static method in class jline.internal.Log
 
setOverTyping(boolean) - Method in class jline.console.CursorBuffer
 
setPaginationEnabled(boolean) - Method in class jline.console.ConsoleReader
Whether to use pagination when the number of rows of candidates exceeds the height of the terminal.
setPrompt(String) - Method in class jline.console.ConsoleReader
 
setQuoteChars(char[]) - Method in class jline.console.completer.ArgumentCompleter.AbstractArgumentDelimiter
 
setStrict(boolean) - Method in class jline.console.completer.ArgumentCompleter
If true, a completion at argument index N will only succeed if all the completions from 0-(N-1) also succeed.
size() - Method in interface jline.console.history.History
 
size() - Method in class jline.console.history.MemoryHistory
 
start() - Method in class jline.TerminalSupport.RestoreHook
 
StringsCompleter - Class in jline.console.completer
Completer for a set of strings.
StringsCompleter() - Constructor for class jline.console.completer.StringsCompleter
 
StringsCompleter(Collection<String>) - Constructor for class jline.console.completer.StringsCompleter
 
StringsCompleter(String...) - Constructor for class jline.console.completer.StringsCompleter
 

T

TAB_WIDTH - Static variable in class jline.console.ConsoleReader
 
Terminal - Interface in jline
Representation of the input terminal for a platform.
TerminalFactory - Class in jline
Creates terminal instances.
TerminalFactory() - Constructor for class jline.TerminalFactory
 
TerminalFactory.Flavor - Enum in jline
 
TerminalFactory.Type - Enum in jline
 
TerminalLineSettings - Class in jline.internal
Provides access to terminal line settings via stty.
TerminalLineSettings() - Constructor for class jline.internal.TerminalLineSettings
 
TerminalSupport - Class in jline
Provides support for Terminal instances.
TerminalSupport(boolean) - Constructor for class jline.TerminalSupport
 
TerminalSupport.RestoreHook - Class in jline
 
TerminalSupport.RestoreHook() - Constructor for class jline.TerminalSupport.RestoreHook
 
toString() - Method in class jline.console.completer.AggregateCompleter
 
toString() - Method in class jline.console.CursorBuffer
 
TRACE - Static variable in class jline.internal.Log
 
trace(Object...) - Static method in class jline.internal.Log
 

U

UNIX - Static variable in class jline.TerminalFactory
 
UnixTerminal - Class in jline
Terminal that is used for unix platforms.
UnixTerminal() - Constructor for class jline.UnixTerminal
 
UnixTerminal.UnixKey - Enum in jline
Unix keys.
UnsupportedTerminal - Class in jline
An unsupported terminal.
UnsupportedTerminal() - Constructor for class jline.UnsupportedTerminal
 

V

value() - Method in interface jline.console.history.History.Entry
 
valueOf(String) - Static method in enum jline.console.Key
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum jline.console.Key
 
valueOf(String) - Static method in enum jline.console.Operation
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum jline.console.Operation
 
valueOf(String) - Static method in enum jline.internal.Log.Level
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jline.TerminalFactory.Flavor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jline.TerminalFactory.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jline.UnixTerminal.UnixKey
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum jline.UnixTerminal.UnixKey
 
valueOf(String) - Static method in enum jline.WindowsTerminal.ConsoleMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jline.WindowsTerminal.WindowsKey
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum jline.WindowsTerminal.WindowsKey
 
values() - Static method in enum jline.console.Key
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jline.console.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jline.internal.Log.Level
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jline.TerminalFactory.Flavor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jline.TerminalFactory.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jline.UnixTerminal.UnixKey
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jline.WindowsTerminal.ConsoleMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jline.WindowsTerminal.WindowsKey
Returns an array containing the constants of this enum type, in the order they are declared.

W

warn(Object...) - Static method in class jline.internal.Log
 
WIN - Static variable in class jline.TerminalFactory
 
WINDOWS - Static variable in class jline.TerminalFactory
 
WINDOWSBINDINGS_PROPERTIES - Static variable in class jline.WindowsTerminal
 
WindowsTerminal - Class in jline
Terminal implementation for Microsoft Windows.
WindowsTerminal() - Constructor for class jline.WindowsTerminal
 
WindowsTerminal.ConsoleMode - Enum in jline
Console mode

Constants copied wincon.h.

WindowsTerminal.WindowsKey - Enum in jline
Windows keys.
write(char) - Method in class jline.console.CursorBuffer
Write the specific character into the buffer, setting the cursor position ahead one.
write(CharSequence) - Method in class jline.console.CursorBuffer
Insert the specified chars into the buffer, setting the cursor to the end of the insertion point.

A B C D E F G H I J K L M N O P R S T U V W