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

A

ADD - Static variable in interface jline.ConsoleOperations
Operation that
ANSIBuffer - class jline.ANSIBuffer.
A buffer that can contain ANSI text.
ANSIBuffer() - Constructor for class jline.ANSIBuffer
 
ANSIBuffer(String) - Constructor for class jline.ANSIBuffer
 
ANSIBuffer.ANSICodes - class jline.ANSIBuffer.ANSICodes.
 
ARROW_DOWN - Static variable in class jline.UnixTerminal
 
ARROW_LEFT - Static variable in class jline.UnixTerminal
 
ARROW_PREFIX - Static variable in class jline.UnixTerminal
 
ARROW_RIGHT - Static variable in class jline.UnixTerminal
 
ARROW_START - Static variable in class jline.UnixTerminal
 
ARROW_UP - Static variable in class jline.UnixTerminal
 
ArgumentCompletor - class jline.ArgumentCompletor.
A Completor implementation that invokes a child completor using the appropriate separator argument.
ArgumentCompletor(Completor) - Constructor for class jline.ArgumentCompletor
Constuctor: create a new completor with the default argument separator of " ".
ArgumentCompletor(List) - Constructor for class jline.ArgumentCompletor
Constuctor: create a new completor with the default argument separator of " ".
ArgumentCompletor(Completor[]) - Constructor for class jline.ArgumentCompletor
Constuctor: create a new completor with the default argument separator of " ".
ArgumentCompletor(Completor, ArgumentCompletor.ArgumentDelimiter) - Constructor for class jline.ArgumentCompletor
Constuctor: create a new completor with the specified argument delimiter.
ArgumentCompletor(Completor[], ArgumentCompletor.ArgumentDelimiter) - Constructor for class jline.ArgumentCompletor
Constuctor: create a new completor with the specified argument delimiter.
ArgumentCompletor.AbstractArgumentDelimiter - class jline.ArgumentCompletor.AbstractArgumentDelimiter.
Abstract implementation of a delimiter that uses the ArgumentCompletor.AbstractArgumentDelimiter.isDelimiter(java.lang.String, int) method to determine if a particular character should be used as a delimiter.
ArgumentCompletor.AbstractArgumentDelimiter() - Constructor for class jline.ArgumentCompletor.AbstractArgumentDelimiter
 
ArgumentCompletor.ArgumentDelimiter - interface jline.ArgumentCompletor.ArgumentDelimiter.
The ArgumentCompletor.ArgumentDelimiter allows custom breaking up of a String into individual arguments in order to dispatch the arguments to the nested Completor.
ArgumentCompletor.ArgumentList - class jline.ArgumentCompletor.ArgumentList.
The result of a delimited buffer.
ArgumentCompletor.ArgumentList(String[], int, int, int) - Constructor for class jline.ArgumentCompletor.ArgumentList
 
ArgumentCompletor.WhitespaceArgumentDelimiter - class jline.ArgumentCompletor.WhitespaceArgumentDelimiter.
ArgumentCompletor.ArgumentDelimiter implementation that counts all whitespace (as reported by Character.isWhitespace(char)) as being a delimiter.
ArgumentCompletor.WhitespaceArgumentDelimiter() - Constructor for class jline.ArgumentCompletor.WhitespaceArgumentDelimiter
 
addCandidateString(String) - Method in class jline.SimpleCompletor
 
addCompletor(Completor) - Method in class jline.ConsoleReader
Add the specified Completor to the list of handlers for tab-completion.
addToHistory(String) - Method in class jline.History
Add the specified buffer to the end of the history.
addTriggeredAction(char, ActionListener) - Method in class jline.ConsoleReader
Adding a triggered Action allows to give another curse of action if a character passed the preprocessing.
afterReadLine(ConsoleReader, String, Character) - Method in class jline.Terminal
Invokes after the console reads a line with the prompt and mask.
afterReadLine(ConsoleReader, String, Character) - Method in class jline.UnsupportedTerminal
 
append(String) - Method in class jline.ANSIBuffer
 
attrib(int) - Static method in class jline.ANSIBuffer.ANSICodes
Sets the character attribute.
attrib(String, int) - Method in class jline.ANSIBuffer
 

B

BACKSPACE - Static variable in interface jline.ConsoleOperations
 
backspace() - Method in class jline.ConsoleReader
Issue a backspace.
beep() - Method in class jline.ConsoleReader
Issue an audible keyboard bell, if ConsoleReader.getBellEnabled() return true.
beforeReadLine(ConsoleReader, String, Character) - Method in class jline.Terminal
Invokes before the console reads a line with the prompt and mask.
beforeReadLine(ConsoleReader, String, Character) - Method in class jline.UnsupportedTerminal
 
black(String) - Method in class jline.ANSIBuffer
 
blink(String) - Method in class jline.ANSIBuffer
 
blue(String) - Method in class jline.ANSIBuffer
 
bold(String) - Method in class jline.ANSIBuffer
 

C

CHANGE_CASE - Static variable in interface jline.ConsoleOperations
Operation that toggles between uppercase and lowercase.
CHANGE_META - Static variable in interface jline.ConsoleOperations
Operation that
CLEAR_LINE - Static variable in interface jline.ConsoleOperations
Operation that clears whatever text is on the current line.
CLEAR_SCREEN - Static variable in interface jline.ConsoleOperations
Operation that clears the screen.
COMPLETE - Static variable in interface jline.ConsoleOperations
Operation that performs completion operation on the current word.
CR - Static variable in interface jline.ConsoleOperations
 
CR - Static variable in class jline.ConsoleReader
 
CTRL_A - Static variable in interface jline.ConsoleOperations
 
CTRL_B - Static variable in interface jline.ConsoleOperations
 
CTRL_C - Static variable in interface jline.ConsoleOperations
 
CTRL_D - Static variable in interface jline.ConsoleOperations
 
CTRL_E - Static variable in interface jline.ConsoleOperations
 
CTRL_F - Static variable in interface jline.ConsoleOperations
 
CTRL_K - Static variable in interface jline.ConsoleOperations
 
CTRL_L - Static variable in interface jline.ConsoleOperations
 
CTRL_N - Static variable in interface jline.ConsoleOperations
 
CTRL_OB - Static variable in interface jline.ConsoleOperations
 
CTRL_P - Static variable in interface jline.ConsoleOperations
 
CTRL_QM - Static variable in interface jline.ConsoleOperations
 
CandidateCycleCompletionHandler - class jline.CandidateCycleCompletionHandler.
A CompletionHandler that deals with multiple distinct completions by cycling through each one every time tab is pressed.
CandidateCycleCompletionHandler() - Constructor for class jline.CandidateCycleCompletionHandler
 
CandidateListCompletionHandler - class jline.CandidateListCompletionHandler.
A CompletionHandler that deals with multiple distinct completions by outputting the complete list of possibilities to the console.
CandidateListCompletionHandler() - Constructor for class jline.CandidateListCompletionHandler
 
ClassNameCompletor - class jline.ClassNameCompletor.
A Completor implementation that completes java class names.
ClassNameCompletor() - Constructor for class jline.ClassNameCompletor
Complete candidates using all the classes available in the java CLASSPATH.
ClassNameCompletor(SimpleCompletor.SimpleCompletorFilter) - Constructor for class jline.ClassNameCompletor
 
CompletionHandler - interface jline.CompletionHandler.
Handler for dealing with candidates for tab-completion.
Completor - interface jline.Completor.
A Completor is the mechanism by which tab-completion candidates will be resolved.
ConsoleOperations - interface jline.ConsoleOperations.
Symbolic constants for Console operations and virtual key bindings.
ConsoleReader - class jline.ConsoleReader.
A reader for console applications.
ConsoleReader() - Constructor for class jline.ConsoleReader
Create a new reader using FileDescriptor.in for input and System.out for output.
ConsoleReader(InputStream, Writer) - Constructor for class jline.ConsoleReader
Create a new reader using the specified InputStream for input and the specific writer for output, using the default keybindings resource.
ConsoleReader(InputStream, Writer, InputStream) - Constructor for class jline.ConsoleReader
 
ConsoleReader(InputStream, Writer, InputStream, Terminal) - Constructor for class jline.ConsoleReader
Create a new reader.
ConsoleReaderInputStream - class jline.ConsoleReaderInputStream.
An InputStream implementation that wraps a ConsoleReader.
ConsoleReaderInputStream(ConsoleReader) - Constructor for class jline.ConsoleReaderInputStream
 
ConsoleRunner - class jline.ConsoleRunner.
A pass-through application that sets the system input stream to a ConsoleReader and invokes the specified main method.
ConsoleRunner() - Constructor for class jline.ConsoleRunner
 
CursorBuffer - class jline.CursorBuffer.
A CursorBuffer is a holder for a StringBuffer that also contains the current cursor position.
CursorBuffer() - Constructor for class jline.CursorBuffer
 
checkBackspace() - Method in class jline.UnixTerminal
 
clear() - Method in class jline.History
Clear the history buffer
clearBuffer() - Method in class jline.CursorBuffer
 
clearScreen() - Method in class jline.ConsoleReader
Clear the screen by issuing the ANSI "clear screen" code.
clone() - Method in class jline.SimpleCompletor
 
clreol() - Static method in class jline.ANSIBuffer.ANSICodes
Removes all characters from the current cursor position until the end of the line.
clrscr() - Static method in class jline.ANSIBuffer.ANSICodes
Clears the screen and moves the cursor to the home postition.
complete(String, int, List) - Method in class jline.ArgumentCompletor
 
complete(ConsoleReader, List, int) - Method in class jline.CandidateCycleCompletionHandler
 
complete(ConsoleReader, List, int) - Method in class jline.CandidateListCompletionHandler
 
complete(ConsoleReader, List, int) - Method in interface jline.CompletionHandler
 
complete(String, int, List) - Method in interface jline.Completor
Populates candidates with a list of possible completions for the buffer.
complete(String, int, List) - Method in class jline.FileNameCompletor
 
complete(String, int, List) - Method in class jline.MultiCompletor
 
complete(String, int, List) - Method in class jline.NullCompletor
Returns -1 always, indicating that the the buffer is never handled.
complete(String, int, List) - Method in class jline.SimpleCompletor
 
current() - Method in class jline.CursorBuffer
 
current() - Method in class jline.History
Return the content of the current buffer.
cursor - Variable in class jline.CursorBuffer
 
cyan(String) - Method in class jline.ANSIBuffer
 

D

DELETE - Static variable in interface jline.ConsoleOperations
 
DELETE_KEY - Static variable in class jline.WindowsTerminal
When following the SPECIAL_KEY_INDICATOR or NUMPAD_KEY_INDICATOR this character indicates that the delete key was pressed.
DELETE_META - Static variable in interface jline.ConsoleOperations
Operation that
DELETE_NEXT_CHAR - Static variable in interface jline.ConsoleOperations
Operation that deletes the previous character.
DELETE_PREV_CHAR - Static variable in interface jline.ConsoleOperations
Operation that
DELETE_PREV_WORD - Static variable in interface jline.ConsoleOperations
Operation that deletes the previous word in the buffer.
DEL_SECOND - Static variable in class jline.UnixTerminal
 
DEL_THIRD - Static variable in class jline.UnixTerminal
 
DOWN_ARROW_KEY - Static variable in class jline.WindowsTerminal
When following the SPECIAL_KEY_INDICATOR or NUMPAD_KEY_INDICATOR this character indicates an down arrow key press.
debug(String) - Static method in class jline.ConsoleReader
debug.
delete() - Method in class jline.ConsoleReader
Issue a delete.
delimit(String, int) - Method in class jline.ArgumentCompletor.AbstractArgumentDelimiter
 
delimit(String, int) - Method in interface jline.ArgumentCompletor.ArgumentDelimiter
Break the specified buffer into individual tokens that can be completed on their own.
disableEcho() - Method in class jline.Terminal
Disable character echoing.
disableEcho() - Method in class jline.UnixTerminal
 
disableEcho() - Method in class jline.UnsupportedTerminal
 
disableEcho() - Method in class jline.WindowsTerminal
 
down(int) - Static method in class jline.ANSIBuffer.ANSICodes
Moves the cursor n rows down.
drawLine() - Method in class jline.ConsoleReader
Output put the prompt + the current buffer

E

END_CODE - Static variable in class jline.UnixTerminal
 
END_KEY - Static variable in class jline.WindowsTerminal
When following the SPECIAL_KEY_INDICATOR or NUMPAD_KEY_INDICATOR this character indicates that the end key was pressed.
END_OF_HISTORY - Static variable in interface jline.ConsoleOperations
Operation that moves the current History to the end.
END_WORD - Static variable in interface jline.ConsoleOperations
Operation that
ESCAPE_KEY - Static variable in class jline.WindowsTerminal
When following the SPECIAL_KEY_INDICATOR or NUMPAD_KEY_INDICATOR, this character indicates that the escape key was pressed.
EXIT - Static variable in interface jline.ConsoleOperations
Operation that exits the command prompt.
enableEcho() - Method in class jline.Terminal
Enable character echoing.
enableEcho() - Method in class jline.UnixTerminal
 
enableEcho() - Method in class jline.UnsupportedTerminal
 
enableEcho() - Method in class jline.WindowsTerminal
 

F

FileNameCompletor - class jline.FileNameCompletor.
A file name completor takes the buffer and issues a list of potential completions.
FileNameCompletor() - Constructor for class jline.FileNameCompletor
 
filter(String) - Method in class jline.SimpleCompletor.NoOpFilter
 
filter(String) - Method in interface jline.SimpleCompletor.SimpleCompletorFilter
Filter the specified String.
flushBuffer() - Method in class jline.History
Flush the entire history buffer to the output PrintWriter.
flushConsole() - Method in class jline.ConsoleReader
Flush the console output stream.

G

getAnsiBuffer() - Method in class jline.ANSIBuffer
 
getAnsiEnabled() - Method in class jline.ANSIBuffer
 
getArgumentPosition() - Method in class jline.ArgumentCompletor.ArgumentList
 
getArguments() - Method in class jline.ArgumentCompletor.ArgumentList
 
getAutoprintThreshhold() - Method in class jline.ConsoleReader
 
getBellEnabled() - Method in class jline.ConsoleReader
 
getBuffer() - Method in class jline.CursorBuffer
 
getBufferPosition() - Method in class jline.ArgumentCompletor.ArgumentList
 
getCandidates() - Method in class jline.SimpleCompletor
 
getClassNames() - Static method in class jline.ClassNameCompletor
 
getCompletionHandler() - Method in class jline.ConsoleReader
 
getCompletors() - Method in class jline.ConsoleReader
Returns an unmodifiable list of all the completors.
getCompletors() - Method in class jline.MultiCompletor
 
getCurrentIndex() - Method in class jline.History
Returns the current history index.
getCursorArgument() - Method in class jline.ArgumentCompletor.ArgumentList
 
getCursorArgumentIndex() - Method in class jline.ArgumentCompletor.ArgumentList
 
getCursorBuffer() - Method in class jline.ConsoleReader
 
getDefaultBindings() - Method in class jline.Terminal
 
getDefaultBindings() - Method in class jline.WindowsTerminal
 
getDefaultPrompt() - Method in class jline.ConsoleReader
The default prompt that will be issued.
getDelimiter() - Method in class jline.SimpleCompletor
 
getDirectConsole() - Method in class jline.WindowsTerminal
Whether or not to allow the use of the JNI console interaction.
getEcho() - Method in class jline.Terminal
Returns true if the terminal will echo all characters type.
getEcho() - Method in class jline.UnixTerminal
 
getEcho() - Method in class jline.UnsupportedTerminal
 
getEcho() - Method in class jline.WindowsTerminal
 
getEchoCharacter() - Method in class jline.ConsoleReader
Returns the echo character.
getEscapeChars() - Method in class jline.ArgumentCompletor.AbstractArgumentDelimiter
 
getHistory() - Method in class jline.ConsoleReader
 
getHistoryList() - Method in class jline.History
Returns an immutable list of the history buffer.
getInput() - Method in class jline.ConsoleReader
Returns the stream used for console input.
getMaxSize() - Method in class jline.History
Get the maximum size that the history buffer will store.
getOutput() - Method in class jline.History
Returns the PrintWriter that is used to store history elements.
getPlainBuffer() - Method in class jline.ANSIBuffer
 
getQuoteChars() - Method in class jline.ArgumentCompletor.AbstractArgumentDelimiter
 
getStrict() - Method in class jline.ArgumentCompletor
Returns whether a completion at argument index N will succees if all the completions from arguments 0-(N-1) also succeed.
getSttyCommand() - Static method in class jline.UnixTerminal
The command to use to set the terminal options.
getTermheight() - Method in class jline.ConsoleReader
Query the terminal to find the current width;
getTerminal() - Method in class jline.ConsoleReader
 
getTerminal() - Static method in class jline.Terminal
 
getTerminalHeight() - Method in class jline.Terminal
Returns the current height of the terminal (in lines)
getTerminalHeight() - Method in class jline.UnixTerminal
Returns the value of "stty size" height param.
getTerminalHeight() - Method in class jline.UnsupportedTerminal
Always returng 24, since we can't access this info on Windows.
getTerminalHeight() - Method in class jline.WindowsTerminal
Unsupported; return the default.
getTerminalWidth() - Method in class jline.Terminal
Returns the current width of the terminal (in characters)
getTerminalWidth() - Method in class jline.UnixTerminal
Returns the value of "stty size" width param.
getTerminalWidth() - Method in class jline.UnsupportedTerminal
Always returng 80, since we can't access this info on Windows.
getTerminalWidth() - Method in class jline.WindowsTerminal
Unsupported; return the default.
getTermwidth() - Method in class jline.ConsoleReader
Query the terminal to find the current width;
getUseHistory() - Method in class jline.ConsoleReader
Whether or not to add new commands to the history buffer.
getUsePagination() - Method in class jline.ConsoleReader
Whether to use pagination when the number of rows of candidates exceeds the height of the temrinal.
gotoxy(int, int) - Static method in class jline.ANSIBuffer.ANSICodes
 
green(String) - Method in class jline.ANSIBuffer
 

H

HOME_CODE - Static variable in class jline.UnixTerminal
 
HOME_KEY - Static variable in class jline.WindowsTerminal
When following the SPECIAL_KEY_INDICATOR or NUMPAD_KEY_INDICATOR this character indicates that the home key was pressed.
History - class jline.History.
A command history buffer.
History() - Constructor for class jline.History
Construstor: initialize a blank history.
History(File) - Constructor for class jline.History
Construstor: initialize History object the the specified File for storage.

I

INSERT - Static variable in interface jline.ConsoleOperations
Operation that toggles insert/overtype
INSERT_KEY - Static variable in class jline.WindowsTerminal
When following the SPECIAL_KEY_INDICATOR or NUMPAD_KEY_INDICATOR this character indicates that the insert key was pressed.
initializeTerminal() - Method in class jline.Terminal
Initialize any system settings that are required for the console to be able to handle input correctly, such as setting tabtop, buffered input, and character echo.
initializeTerminal() - Method in class jline.UnixTerminal
Remove line-buffered input by invoking "stty -icanon min 1" against the current terminal.
initializeTerminal() - Method in class jline.UnsupportedTerminal
 
initializeTerminal() - Method in class jline.WindowsTerminal
 
isANSISupported() - Method in class jline.Terminal
Returns true if the current console supports ANSI codes.
isANSISupported() - Method in class jline.WindowsTerminal
Windows doesn't support ANSI codes by default; disable them.
isDelimiter(String, int) - Method in class jline.ArgumentCompletor.AbstractArgumentDelimiter
Returns true if the specified character is a whitespace parameter.
isDelimiter(String, int) - Method in interface jline.ArgumentCompletor.ArgumentDelimiter
Returns true if the specified character is a whitespace parameter.
isDelimiterChar(String, int) - Method in class jline.ArgumentCompletor.AbstractArgumentDelimiter
Returns true if the character at the specified position if a delimiter.
isDelimiterChar(String, int) - Method in class jline.ArgumentCompletor.WhitespaceArgumentDelimiter
The character is a delimiter if it is whitespace, and the preceeding character is not an escape character.
isEchoEnabled() - Method in class jline.Terminal
Returns false if character echoing is disabled.
isEchoEnabled() - Method in class jline.UnixTerminal
 
isEchoEnabled() - Method in class jline.UnsupportedTerminal
 
isEchoEnabled() - Method in class jline.WindowsTerminal
 
isEscaped(String, int) - Method in class jline.ArgumentCompletor.AbstractArgumentDelimiter
 
isOvertyping() - Method in class jline.CursorBuffer
 
isQuoted(String, int) - Method in class jline.ArgumentCompletor.AbstractArgumentDelimiter
 
isSupported() - Method in class jline.Terminal
Returns true if this terminal is capable of initializing the terminal to use jline.
isSupported() - Method in class jline.UnixTerminal
 
isSupported() - Method in class jline.UnsupportedTerminal
 
isSupported() - Method in class jline.WindowsTerminal
 

J

jline - package jline
The core JLine API.

K

KEYBOARD_BELL - Static variable in interface jline.ConsoleOperations
 
KEYMAP_NAMES - Static variable in class jline.ConsoleReader
Map that contains the operation name to keymay operation mapping.
KILL_LINE - Static variable in interface jline.ConsoleOperations
Operation that deletes the buffer from the current character to the end.
KILL_LINE_PREV - Static variable in interface jline.ConsoleOperations
Operation that deletes the buffer from the cursor to the beginning.
killLine() - Method in class jline.ConsoleReader
Kill the buffer ahead of the current cursor position.

L

LEFT_ARROW_KEY - Static variable in class jline.WindowsTerminal
When following the SPECIAL_KEY_INDICATOR or NUMPAD_KEY_INDICATOR, this character indicates an left arrow key press.
left(int) - Static method in class jline.ANSIBuffer.ANSICodes
Moves the cursor n positions to the left.
length() - Method in class jline.CursorBuffer
 
load(InputStream) - Method in class jline.History
Load the history buffer from the specified InputStream.
load(Reader) - Method in class jline.History
Load the history buffer from the specified Reader.

M

MOVE_TO_BEG - Static variable in interface jline.ConsoleOperations
Operation that moves to the beginning of the buffer.
MOVE_TO_END - Static variable in interface jline.ConsoleOperations
Operation that moves to the end of the buffer.
MultiCompletor - class jline.MultiCompletor.
A completor that contains multiple embedded completors.
MultiCompletor() - Constructor for class jline.MultiCompletor
Construct a MultiCompletor with no embedded completors.
MultiCompletor(List) - Constructor for class jline.MultiCompletor
Construct a MultiCompletor with the specified list of Completor instances.
MultiCompletor(Completor[]) - Constructor for class jline.MultiCompletor
Construct a MultiCompletor with the specified Completor instances.
magenta(String) - Method in class jline.ANSIBuffer
 
main(String[]) - Static method in class jline.ANSIBuffer
 
main(String[]) - Static method in class jline.ConsoleRunner
 
matchFiles(String, String, File[], List) - Method in class jline.FileNameCompletor
Match the specified buffer to the array of entries and enter the matches into the list of candidates.
moveCursor(int) - Method in class jline.ConsoleReader
Move the cursor where characters.
moveToEnd() - Method in class jline.History
Move to the end of the history buffer.
moveToFirstEntry() - Method in class jline.History
Moves the history index to the first entry.
moveToLastEntry() - Method in class jline.History
This moves the history to the last entry.

N

NEWLINE - Static variable in interface jline.ConsoleOperations
Operation that issues a newline.
NEXT_CHAR - Static variable in interface jline.ConsoleOperations
Operation that moves to the next character in the buffer.
NEXT_HISTORY - Static variable in interface jline.ConsoleOperations
Operation that sets the buffer to the next history item.
NEXT_SPACE_WORD - Static variable in interface jline.ConsoleOperations
Operation that
NEXT_WORD - Static variable in interface jline.ConsoleOperations
Operation that moved to the next word.
NUMPAD_KEY_INDICATOR - Static variable in class jline.WindowsTerminal
On windows terminals, this character indicates that a special key on the number pad has been pressed.
NullCompletor - class jline.NullCompletor.
A completor that does nothing.
NullCompletor() - Constructor for class jline.NullCompletor
 
next() - Method in class jline.History
Move the pointer to the next element in the buffer.

O

O_PREFIX - Static variable in class jline.UnixTerminal
 

P

PAGE_DOWN_KEY - Static variable in class jline.WindowsTerminal
When following the SPECIAL_KEY_INDICATOR or NUMPAD_KEY_INDICATOR this character indicates that the page down key was pressed.
PAGE_UP_KEY - Static variable in class jline.WindowsTerminal
When following the SPECIAL_KEY_INDICATOR or NUMPAD_KEY_INDICATOR this character indicates that the page up key was pressed.
PASTE - Static variable in interface jline.ConsoleOperations
Operation that pastes the contents of the clipboard into the line
PASTE_NEXT - Static variable in interface jline.ConsoleOperations
Operation that
PASTE_PREV - Static variable in interface jline.ConsoleOperations
Operation that
PREV_CHAR - Static variable in interface jline.ConsoleOperations
Operation that moved to the previous character in the buffer.
PREV_HISTORY - Static variable in interface jline.ConsoleOperations
Operation that sets the buffer to the previous history item.
PREV_SPACE_WORD - Static variable in interface jline.ConsoleOperations
Operation that moved to the previous whitespace.
PREV_WORD - Static variable in interface jline.ConsoleOperations
Operation that
paste() - Method in class jline.ConsoleReader
Paste the contents of the clipboard into the console buffer
previous() - Method in class jline.History
Move the pointer to the previous element in the buffer.
printCandidates(ConsoleReader, Collection, boolean) - Static method in class jline.CandidateListCompletionHandler
Print out the candidates.
printColumns(Collection) - Method in class jline.ConsoleReader
Output the specified Collection in proper columns.
printNewline() - Method in class jline.ConsoleReader
Output a platform-dependant newline.
printString(String) - Method in class jline.ConsoleReader
Output the specified string to the output stream (but not the buffer).
property - Static variable in class jline.ConsoleRunner
 
putString(String) - Method in class jline.ConsoleReader
Write out the specified string to the buffer and the output stream.

R

REDISPLAY - Static variable in interface jline.ConsoleOperations
Operation that redisplays the current buffer.
REPEAT_NEXT_CHAR - Static variable in interface jline.ConsoleOperations
Operation that repeats the character.
REPEAT_PREV_CHAR - Static variable in interface jline.ConsoleOperations
Operation that moves to the previous character in the buffer.
REPEAT_SEARCH_NEXT - Static variable in interface jline.ConsoleOperations
Operation that
REPEAT_SEARCH_PREV - Static variable in interface jline.ConsoleOperations
Operation that
REPLACE_CHAR - Static variable in interface jline.ConsoleOperations
Operation that
REPLACE_MODE - Static variable in interface jline.ConsoleOperations
Operation that
RESET_LINE - Static variable in interface jline.ConsoleOperations
 
RIGHT_ARROW_KEY - Static variable in class jline.WindowsTerminal
When following the SPECIAL_KEY_INDICATOR or NUMPAD_KEY_INDICATOR this character indicates an right arrow key press.
readCharacter(char[]) - Method in class jline.ConsoleReader
 
readCharacter(InputStream) - Method in class jline.Terminal
Read a single character from the input stream.
readCharacter(InputStream) - Method in class jline.WindowsTerminal
 
readLine() - Method in class jline.ConsoleReader
Read the next line and return the contents of the buffer.
readLine(Character) - Method in class jline.ConsoleReader
Read the next line with the specified character mask.
readLine(String) - Method in class jline.ConsoleReader
 
readLine(String, Character) - Method in class jline.ConsoleReader
Read a line from the in InputStream, and return the line (without any trailing newlines).
readVirtualKey() - Method in class jline.ConsoleReader
Read a character from the console.
readVirtualKey(InputStream) - Method in class jline.Terminal
Reads a virtual key from the console.
readVirtualKey(InputStream) - Method in class jline.UnixTerminal
 
readVirtualKey(InputStream) - Method in class jline.WindowsTerminal
 
red(String) - Method in class jline.ANSIBuffer
 
redrawLine() - Method in class jline.ConsoleReader
Clear the line and redraw it.
removeCompletor(Completor) - Method in class jline.ConsoleReader
Remove the specified Completor from the list of handlers for tab-completion.
replace(int, String) - Method in class jline.ConsoleReader
 
resetTerminal() - Static method in class jline.Terminal
Reset the current terminal to null.
resetmode(int) - Static method in class jline.ANSIBuffer.ANSICodes
Same as setmode () except for mode = 7, which disables line wrapping (useful for writing the right-most column without scrolling to the next line).
restore() - Static method in class jline.ANSIBuffer.ANSICodes
Restores the saved cursor position.
restoreIn() - Static method in class jline.ConsoleReaderInputStream
Restore the original System.in input stream.
restoreTerminal() - Method in class jline.UnixTerminal
Restore the original terminal configuration, which can be used when shutting down the console reader.
reverse(String) - Method in class jline.ANSIBuffer
 
right(int) - Static method in class jline.ANSIBuffer.ANSICodes
Moves the cursor n positions to the right.

S

SEARCH_NEXT - Static variable in interface jline.ConsoleOperations
Operation that searches forward in the command history.
SEARCH_PREV - Static variable in interface jline.ConsoleOperations
Operation that searches backwards in the command history.
SPECIAL_KEY_INDICATOR - Static variable in class jline.WindowsTerminal
On windows terminals, this character indicates that a 'special' key has been pressed.
START_OF_HISTORY - Static variable in interface jline.ConsoleOperations
Operation that moves the current History to the beginning.
SUBSTITUTE_CHAR - Static variable in interface jline.ConsoleOperations
Operation that
SUBSTITUTE_LINE - Static variable in interface jline.ConsoleOperations
Operation that
SimpleCompletor - class jline.SimpleCompletor.
A simple Completor implementation that handles a pre-defined list of completion words.
SimpleCompletor(String) - Constructor for class jline.SimpleCompletor
Create a new SimpleCompletor with a single possible completion values.
SimpleCompletor(String[]) - Constructor for class jline.SimpleCompletor
Create a new SimpleCompletor with a list of possible completion values.
SimpleCompletor(String[], SimpleCompletor.SimpleCompletorFilter) - Constructor for class jline.SimpleCompletor
 
SimpleCompletor(Reader) - Constructor for class jline.SimpleCompletor
Complete candidates using the contents of the specified Reader.
SimpleCompletor(InputStream) - Constructor for class jline.SimpleCompletor
Complete candidates using the whitespearated values in read from the specified Reader.
SimpleCompletor.NoOpFilter - class jline.SimpleCompletor.NoOpFilter.
 
SimpleCompletor.NoOpFilter() - Constructor for class jline.SimpleCompletor.NoOpFilter
 
SimpleCompletor.SimpleCompletorFilter - interface jline.SimpleCompletor.SimpleCompletorFilter.
Filter for elements in the completor.
save() - Static method in class jline.ANSIBuffer.ANSICodes
Saves the current cursor position.
setAlwaysIncludeNewline(boolean) - Method in class jline.CandidateListCompletionHandler
 
setAnsiEnabled(boolean) - Method in class jline.ANSIBuffer
 
setArgumentPosition(int) - Method in class jline.ArgumentCompletor.ArgumentList
 
setArguments(String[]) - Method in class jline.ArgumentCompletor.ArgumentList
 
setAutoprintThreshhold(int) - Method in class jline.ConsoleReader
 
setBellEnabled(boolean) - Method in class jline.ConsoleReader
 
setBuffer(ConsoleReader, String, int) - Static method in class jline.CandidateListCompletionHandler
 
setBuffer(StringBuffer) - Method in class jline.CursorBuffer
 
setBufferPosition(int) - Method in class jline.ArgumentCompletor.ArgumentList
 
setCandidateStrings(String[]) - Method in class jline.SimpleCompletor
 
setCandidates(SortedSet) - Method in class jline.SimpleCompletor
 
setCompletionHandler(CompletionHandler) - Method in class jline.ConsoleReader
 
setCompletors(Completor[]) - Method in class jline.MultiCompletor
 
setCursorArgumentIndex(int) - Method in class jline.ArgumentCompletor.ArgumentList
 
setCursorPosition(int) - Method in class jline.ConsoleReader
Move the cursor position to the specified absolute index.
setDebug(PrintWriter) - Method in class jline.ConsoleReader
Set the stream for debugging.
setDefaultPrompt(String) - Method in class jline.ConsoleReader
The default prompt that will be issued.
setDelimiter(String) - Method in class jline.SimpleCompletor
 
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.ConsoleReader
Set the echo character.
setEscapeChars(char[]) - Method in class jline.ArgumentCompletor.AbstractArgumentDelimiter
 
setHistory(History) - Method in class jline.ConsoleReader
 
setHistoryFile(File) - Method in class jline.History
 
setIn() - Static method in class jline.ConsoleReaderInputStream
 
setIn(ConsoleReader) - Static method in class jline.ConsoleReaderInputStream
 
setInput(InputStream) - Method in class jline.ConsoleReader
Set the stream to be used for console input.
setMaxSize(int) - Method in class jline.History
Set the maximum size that the history buffer will store.
setOutput(PrintWriter) - Method in class jline.History
The output to which all history elements will be written (or null of history is not saved to a buffer).
setOvertyping(boolean) - Method in class jline.CursorBuffer
 
setQuoteChars(char[]) - Method in class jline.ArgumentCompletor.AbstractArgumentDelimiter
 
setStrict(boolean) - Method in class jline.ArgumentCompletor
If true, a completion at argument index N will only succeed if all the completions from 0-(N-1) also succeed.
setSttyCommand(String) - Static method in class jline.UnixTerminal
The command to use to set the terminal options.
setUseHistory(boolean) - Method in class jline.ConsoleReader
Whether or not to add new commands to the history buffer.
setUsePagination(boolean) - Method in class jline.ConsoleReader
Whether to use pagination when the number of rows of candidates exceeds the height of the temrinal.
setkey(String, String) - Static method in class jline.ANSIBuffer.ANSICodes
Sets the key with the given code to the given value.
setmode(int) - Static method in class jline.ANSIBuffer.ANSICodes
Sets the screen mode.
setupTerminal() - Static method in class jline.Terminal
Configure and return the Terminal instance for the current platform.
size() - Method in class jline.History
 
sortFileNames(List) - Method in class jline.FileNameCompletor
 

T

TO_END_WORD - Static variable in interface jline.ConsoleOperations
Operation that moved to the end of the current word.
TO_NEXT_CHAR - Static variable in interface jline.ConsoleOperations
Operation that
TO_PREV_CHAR - Static variable in interface jline.ConsoleOperations
Operation that
Terminal - class jline.Terminal.
Representation of the input terminal for a platform.
Terminal() - Constructor for class jline.Terminal
 
toString(boolean) - Method in class jline.ANSIBuffer
 
toString() - Method in class jline.ANSIBuffer
 
toString() - Method in class jline.CursorBuffer
 
toString() - Method in class jline.History
Returns the standard AbstractCollection.toString() representation of the history list.

U

UNDO - Static variable in interface jline.ConsoleOperations
Operation that undoes the previous operation.
UNKNOWN - Static variable in interface jline.ConsoleOperations
Unknown operation.
UP_ARROW_KEY - Static variable in class jline.WindowsTerminal
When following the SPECIAL_KEY_INDICATOR or NUMPAD_KEY_INDICATOR this character indicates an up arrow key press.
UnixTerminal - class jline.UnixTerminal.
Terminal that is used for unix platforms.
UnixTerminal() - Constructor for class jline.UnixTerminal
 
UnsupportedTerminal - class jline.UnsupportedTerminal.
A no-op unsupported terminal.
UnsupportedTerminal() - Constructor for class jline.UnsupportedTerminal
 
underscore(String) - Method in class jline.ANSIBuffer
 
up(int) - Static method in class jline.ANSIBuffer.ANSICodes
Moves the cursor n rows up without changing the current column.

W

WindowsTerminal - class jline.WindowsTerminal.
Terminal implementation for Microsoft Windows.
WindowsTerminal() - Constructor for class jline.WindowsTerminal
 
write(char) - Method in class jline.CursorBuffer
Write the specific character into the buffer, setting the cursor position ahead one.
write(String) - Method in class jline.CursorBuffer
Insert the specified String into the buffer, setting the cursor to the end of the insertion point.

Y

yellow(String) - Method in class jline.ANSIBuffer
 

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

Copyright 2002-2008. All Rights Reserved.