A B C D E F G H I J K L M N O P R S T U V W X Y Z _ 
All Classes All Packages

A

a(boolean) - Method in class org.fusesource.jansi.Ansi
 
a(char) - Method in class org.fusesource.jansi.Ansi
 
a(char[]) - Method in class org.fusesource.jansi.Ansi
 
a(char[], int, int) - Method in class org.fusesource.jansi.Ansi
 
a(double) - Method in class org.fusesource.jansi.Ansi
 
a(float) - Method in class org.fusesource.jansi.Ansi
 
a(int) - Method in class org.fusesource.jansi.Ansi
 
a(long) - Method in class org.fusesource.jansi.Ansi
 
a(CharSequence) - Method in class org.fusesource.jansi.Ansi
 
a(CharSequence, int, int) - Method in class org.fusesource.jansi.Ansi
 
a(Object) - Method in class org.fusesource.jansi.Ansi
 
a(String) - Method in class org.fusesource.jansi.Ansi
 
a(StringBuffer) - Method in class org.fusesource.jansi.Ansi
 
a(Ansi.Attribute) - Method in class org.fusesource.jansi.Ansi
 
ALL - org.fusesource.jansi.Ansi.Erase
 
ansi() - Static method in class org.fusesource.jansi.Ansi
 
ansi(int) - Static method in class org.fusesource.jansi.Ansi
 
ansi(StringBuilder) - Static method in class org.fusesource.jansi.Ansi
 
Ansi - Class in org.fusesource.jansi
Provides a fluent API for generating ANSI escape sequences.
Ansi() - Constructor for class org.fusesource.jansi.Ansi
 
Ansi(int) - Constructor for class org.fusesource.jansi.Ansi
 
Ansi(StringBuilder) - Constructor for class org.fusesource.jansi.Ansi
 
Ansi(Ansi) - Constructor for class org.fusesource.jansi.Ansi
 
Ansi.Attribute - Enum in org.fusesource.jansi
Display attributes, also know as SGR (Select Graphic Rendition) parameters.
Ansi.Color - Enum in org.fusesource.jansi
ANSI 8 colors for fluent API
Ansi.Consumer - Interface in org.fusesource.jansi
 
Ansi.Erase - Enum in org.fusesource.jansi
ED (Erase in Display) / EL (Erase in Line) parameter (see CSI sequence J and K)
AnsiColors - Enum in org.fusesource.jansi
Colors support.
AnsiConsole - Class in org.fusesource.jansi
Provides consistent access to an ANSI aware console PrintStream or an ANSI codes stripping PrintStream if not on a terminal (see Jansi native CLibrary isatty(int)).
AnsiMain - Class in org.fusesource.jansi
Main class for the library, providing executable jar to diagnose Jansi setup.
AnsiMain() - Constructor for class org.fusesource.jansi.AnsiMain
 
AnsiMode - Enum in org.fusesource.jansi
Ansi mode.
AnsiOutputStream - Class in org.fusesource.jansi.io
A ANSI print stream extracts ANSI escape codes written to an output stream and calls corresponding AnsiProcessor.process* methods.
AnsiOutputStream(OutputStream, AnsiOutputStream.WidthSupplier, AnsiMode, AnsiProcessor, AnsiType, AnsiColors, Charset, AnsiOutputStream.IoRunnable, AnsiOutputStream.IoRunnable, boolean) - Constructor for class org.fusesource.jansi.io.AnsiOutputStream
 
AnsiOutputStream.IoRunnable - Interface in org.fusesource.jansi.io
 
AnsiOutputStream.WidthSupplier - Interface in org.fusesource.jansi.io
 
AnsiOutputStream.ZeroWidthSupplier - Class in org.fusesource.jansi.io
 
AnsiPrintStream - Class in org.fusesource.jansi
Simple PrintStream holding an AnsiOutputStream.
AnsiPrintStream(AnsiOutputStream, boolean) - Constructor for class org.fusesource.jansi.AnsiPrintStream
 
AnsiPrintStream(AnsiOutputStream, boolean, String) - Constructor for class org.fusesource.jansi.AnsiPrintStream
 
AnsiProcessor - Class in org.fusesource.jansi.io
ANSI processor providing process* corresponding to ANSI escape codes.
AnsiProcessor(OutputStream) - Constructor for class org.fusesource.jansi.io.AnsiProcessor
 
AnsiRenderer - Class in org.fusesource.jansi
Renders ANSI color escape-codes in strings by parsing out some special syntax to pick up the correct fluff to use.
AnsiRenderer.Code - Enum in org.fusesource.jansi
 
AnsiType - Enum in org.fusesource.jansi
Processor type.
append(char) - Method in class org.fusesource.jansi.Ansi
 
append(CharSequence) - Method in class org.fusesource.jansi.Ansi
 
append(CharSequence, int, int) - Method in class org.fusesource.jansi.Ansi
 
apply(Ansi) - Method in interface org.fusesource.jansi.Ansi.Consumer
 
apply(Ansi.Consumer) - Method in class org.fusesource.jansi.Ansi
Applies another function to this Ansi instance.
ARM64 - Static variable in class org.fusesource.jansi.internal.OSInfo
 
ATTRIBUTE_BLINK_FAST - Static variable in class org.fusesource.jansi.io.AnsiProcessor
 
ATTRIBUTE_BLINK_OFF - Static variable in class org.fusesource.jansi.io.AnsiProcessor
 
ATTRIBUTE_BLINK_SLOW - Static variable in class org.fusesource.jansi.io.AnsiProcessor
 
ATTRIBUTE_CONCEAL_OFF - Static variable in class org.fusesource.jansi.io.AnsiProcessor
 
ATTRIBUTE_CONCEAL_ON - Static variable in class org.fusesource.jansi.io.AnsiProcessor
 
ATTRIBUTE_INTENSITY_BOLD - Static variable in class org.fusesource.jansi.io.AnsiProcessor
 
ATTRIBUTE_INTENSITY_FAINT - Static variable in class org.fusesource.jansi.io.AnsiProcessor
 
ATTRIBUTE_INTENSITY_NORMAL - Static variable in class org.fusesource.jansi.io.AnsiProcessor
 
ATTRIBUTE_ITALIC - Static variable in class org.fusesource.jansi.io.AnsiProcessor
 
ATTRIBUTE_NEGATIVE_OFF - Static variable in class org.fusesource.jansi.io.AnsiProcessor
 
ATTRIBUTE_NEGATIVE_ON - Static variable in class org.fusesource.jansi.io.AnsiProcessor
 
ATTRIBUTE_UNDERLINE - Static variable in class org.fusesource.jansi.io.AnsiProcessor
 
ATTRIBUTE_UNDERLINE_DOUBLE - Static variable in class org.fusesource.jansi.io.AnsiProcessor
 
ATTRIBUTE_UNDERLINE_OFF - Static variable in class org.fusesource.jansi.io.AnsiProcessor
 
attributes - Variable in class org.fusesource.jansi.internal.Kernel32.CHAR_INFO
 
attributes - Variable in class org.fusesource.jansi.internal.Kernel32.CONSOLE_SCREEN_BUFFER_INFO
 

B

BACKGROUND_BLUE - Static variable in class org.fusesource.jansi.internal.Kernel32
 
BACKGROUND_GREEN - Static variable in class org.fusesource.jansi.internal.Kernel32
 
BACKGROUND_INTENSITY - Static variable in class org.fusesource.jansi.internal.Kernel32
 
BACKGROUND_RED - Static variable in class org.fusesource.jansi.internal.Kernel32
 
BACKWARD - org.fusesource.jansi.Ansi.Erase
 
BEGIN_TOKEN - Static variable in class org.fusesource.jansi.AnsiRenderer
 
bg() - Method in enum org.fusesource.jansi.Ansi.Color
 
bg(int) - Method in class org.fusesource.jansi.Ansi
 
bg(Ansi.Color) - Method in class org.fusesource.jansi.Ansi
 
BG_BLACK - org.fusesource.jansi.AnsiRenderer.Code
 
BG_BLUE - org.fusesource.jansi.AnsiRenderer.Code
 
BG_CYAN - org.fusesource.jansi.AnsiRenderer.Code
 
BG_DEFAULT - org.fusesource.jansi.AnsiRenderer.Code
 
BG_GREEN - org.fusesource.jansi.AnsiRenderer.Code
 
BG_MAGENTA - org.fusesource.jansi.AnsiRenderer.Code
 
BG_RED - org.fusesource.jansi.AnsiRenderer.Code
 
BG_WHITE - org.fusesource.jansi.AnsiRenderer.Code
 
BG_YELLOW - org.fusesource.jansi.AnsiRenderer.Code
 
bgBright() - Method in enum org.fusesource.jansi.Ansi.Color
 
bgBright(Ansi.Color) - Method in class org.fusesource.jansi.Ansi
 
bgBrightCyan() - Method in class org.fusesource.jansi.Ansi
 
bgBrightDefault() - Method in class org.fusesource.jansi.Ansi
 
bgBrightGreen() - Method in class org.fusesource.jansi.Ansi
 
bgBrightMagenta() - Method in class org.fusesource.jansi.Ansi
 
bgBrightRed() - Method in class org.fusesource.jansi.Ansi
 
bgBrightYellow() - Method in class org.fusesource.jansi.Ansi
 
bgCyan() - Method in class org.fusesource.jansi.Ansi
 
bgDefault() - Method in class org.fusesource.jansi.Ansi
 
bgGreen() - Method in class org.fusesource.jansi.Ansi
 
bgMagenta() - Method in class org.fusesource.jansi.Ansi
 
bgRed() - Method in class org.fusesource.jansi.Ansi
 
bgRgb(int) - Method in class org.fusesource.jansi.Ansi
 
bgRgb(int, int, int) - Method in class org.fusesource.jansi.Ansi
 
bgYellow() - Method in class org.fusesource.jansi.Ansi
 
BLACK - org.fusesource.jansi.Ansi.Color
 
BLACK - org.fusesource.jansi.AnsiRenderer.Code
 
BLACK - Static variable in class org.fusesource.jansi.io.AnsiProcessor
 
BLINK_FAST - org.fusesource.jansi.Ansi.Attribute
 
BLINK_FAST - org.fusesource.jansi.AnsiRenderer.Code
 
BLINK_OFF - org.fusesource.jansi.Ansi.Attribute
 
BLINK_OFF - org.fusesource.jansi.AnsiRenderer.Code
 
BLINK_SLOW - org.fusesource.jansi.Ansi.Attribute
 
BLINK_SLOW - org.fusesource.jansi.AnsiRenderer.Code
 
BLUE - org.fusesource.jansi.Ansi.Color
 
BLUE - org.fusesource.jansi.AnsiRenderer.Code
 
BLUE - Static variable in class org.fusesource.jansi.io.AnsiProcessor
 
bold() - Method in class org.fusesource.jansi.Ansi
 
BOLD - org.fusesource.jansi.AnsiRenderer.Code
 
boldOff() - Method in class org.fusesource.jansi.Ansi
 
bottom - Variable in class org.fusesource.jansi.internal.Kernel32.SMALL_RECT
 
buf - Variable in class org.fusesource.jansi.io.FastBufferedOutputStream
 
buttonState - Variable in class org.fusesource.jansi.internal.Kernel32.MOUSE_EVENT_RECORD
 

C

c_cc - Variable in class org.fusesource.jansi.internal.CLibrary.Termios
 
c_cflag - Variable in class org.fusesource.jansi.internal.CLibrary.Termios
 
c_iflag - Variable in class org.fusesource.jansi.internal.CLibrary.Termios
 
c_ispeed - Variable in class org.fusesource.jansi.internal.CLibrary.Termios
 
c_lflag - Variable in class org.fusesource.jansi.internal.CLibrary.Termios
 
c_oflag - Variable in class org.fusesource.jansi.internal.CLibrary.Termios
 
c_ospeed - Variable in class org.fusesource.jansi.internal.CLibrary.Termios
 
CAPSLOCK_ON - Static variable in class org.fusesource.jansi.internal.Kernel32.KEY_EVENT_RECORD
 
CAPSLOCK_ON - Static variable in class org.fusesource.jansi.internal.Kernel32.MOUSE_EVENT_RECORD
 
CHAR_INFO() - Constructor for class org.fusesource.jansi.internal.Kernel32.CHAR_INFO
 
CLibrary - Class in org.fusesource.jansi.internal
Interface to access some low level POSIX functions, loaded by HawtJNI Runtime as jansi library.
CLibrary() - Constructor for class org.fusesource.jansi.internal.CLibrary
 
CLibrary.Termios - Class in org.fusesource.jansi.internal
termios structure for termios functions, describing a general terminal interface that is provided to control asynchronous communications ports
CLibrary.WinSize - Class in org.fusesource.jansi.internal
Window sizes.
close() - Method in class org.fusesource.jansi.io.AnsiOutputStream
 
CloseHandle(long) - Static method in class org.fusesource.jansi.internal.Kernel32
see: http://msdn.microsoft.com/en-us/library/ms724211%28VS.85%29.aspx
CODE_LIST_SEPARATOR - Static variable in class org.fusesource.jansi.AnsiRenderer
 
CODE_TEXT_SEPARATOR - Static variable in class org.fusesource.jansi.AnsiRenderer
 
Colors - Class in org.fusesource.jansi.io
Helper class for dealing with color rounding.
Colors() - Constructor for class org.fusesource.jansi.io.Colors
 
Colors16 - org.fusesource.jansi.AnsiColors
 
Colors256 - org.fusesource.jansi.AnsiColors
 
ColorsAnsiProcessor - Class in org.fusesource.jansi.io
Ansi processor to process color conversion if needed.
ColorsAnsiProcessor(OutputStream, AnsiColors) - Constructor for class org.fusesource.jansi.io.ColorsAnsiProcessor
 
commandId - Variable in class org.fusesource.jansi.internal.Kernel32.MENU_EVENT_RECORD
 
COMMON_LVB_GRID_HORIZONTAL - Static variable in class org.fusesource.jansi.internal.Kernel32
 
COMMON_LVB_GRID_LVERTICAL - Static variable in class org.fusesource.jansi.internal.Kernel32
 
COMMON_LVB_GRID_RVERTICAL - Static variable in class org.fusesource.jansi.internal.Kernel32
 
COMMON_LVB_LEADING_BYTE - Static variable in class org.fusesource.jansi.internal.Kernel32
 
COMMON_LVB_REVERSE_VIDEO - Static variable in class org.fusesource.jansi.internal.Kernel32
 
COMMON_LVB_TRAILING_BYTE - Static variable in class org.fusesource.jansi.internal.Kernel32
 
COMMON_LVB_UNDERSCORE - Static variable in class org.fusesource.jansi.internal.Kernel32
 
CONCEAL_OFF - org.fusesource.jansi.Ansi.Attribute
 
CONCEAL_OFF - org.fusesource.jansi.AnsiRenderer.Code
 
CONCEAL_ON - org.fusesource.jansi.Ansi.Attribute
 
CONCEAL_ON - org.fusesource.jansi.AnsiRenderer.Code
 
CONSOLE_SCREEN_BUFFER_INFO() - Constructor for class org.fusesource.jansi.internal.Kernel32.CONSOLE_SCREEN_BUFFER_INFO
 
controlKeyState - Variable in class org.fusesource.jansi.internal.Kernel32.KEY_EVENT_RECORD
 
controlKeyState - Variable in class org.fusesource.jansi.internal.Kernel32.MOUSE_EVENT_RECORD
 
COORD() - Constructor for class org.fusesource.jansi.internal.Kernel32.COORD
 
copy() - Method in class org.fusesource.jansi.internal.Kernel32.COORD
 
copy() - Method in class org.fusesource.jansi.internal.Kernel32.SMALL_RECT
 
count - Variable in class org.fusesource.jansi.io.FastBufferedOutputStream
 
cursor(int, int) - Method in class org.fusesource.jansi.Ansi
Moves the cursor to row n, column m.
cursorDown(int) - Method in class org.fusesource.jansi.Ansi
Moves the cursor down.
cursorDownLine() - Method in class org.fusesource.jansi.Ansi
Moves the cursor to the beginning of the line below.
cursorDownLine(int) - Method in class org.fusesource.jansi.Ansi
Moves the cursor to the beginning of the n-th line below.
cursorLeft(int) - Method in class org.fusesource.jansi.Ansi
Moves the cursor left.
cursorMove(int, int) - Method in class org.fusesource.jansi.Ansi
Moves the cursor relative to the current position.
cursorPosition - Variable in class org.fusesource.jansi.internal.Kernel32.CONSOLE_SCREEN_BUFFER_INFO
 
cursorRight(int) - Method in class org.fusesource.jansi.Ansi
Moves the cursor right.
cursorToColumn(int) - Method in class org.fusesource.jansi.Ansi
Moves the cursor to column n.
cursorUp(int) - Method in class org.fusesource.jansi.Ansi
Moves the cursor up.
cursorUpLine() - Method in class org.fusesource.jansi.Ansi
Moves the cursor to the beginning of the line above.
cursorUpLine(int) - Method in class org.fusesource.jansi.Ansi
Moves the cursor to the beginning of the n-th line above.
CYAN - org.fusesource.jansi.Ansi.Color
 
CYAN - org.fusesource.jansi.AnsiRenderer.Code
 
CYAN - Static variable in class org.fusesource.jansi.io.AnsiProcessor
 

D

Default - org.fusesource.jansi.AnsiMode
 
DEFAULT - org.fusesource.jansi.Ansi.Color
 
DEFAULT - org.fusesource.jansi.AnsiRenderer.Code
 
DEFAULT_COLORS_256 - Static variable in class org.fusesource.jansi.io.Colors
Default 256 colors palette
DISABLE - Static variable in class org.fusesource.jansi.Ansi
 
DOUBLE_CLICK - Static variable in class org.fusesource.jansi.internal.Kernel32.MOUSE_EVENT_RECORD
 

E

Emulation - org.fusesource.jansi.AnsiType
 
END_TOKEN - Static variable in class org.fusesource.jansi.AnsiRenderer
 
ENHANCED_KEY - Static variable in class org.fusesource.jansi.internal.Kernel32.KEY_EVENT_RECORD
 
ENHANCED_KEY - Static variable in class org.fusesource.jansi.internal.Kernel32.MOUSE_EVENT_RECORD
 
ERASE_LINE - Static variable in class org.fusesource.jansi.io.AnsiProcessor
 
ERASE_LINE_TO_BEGINING - Static variable in class org.fusesource.jansi.io.AnsiProcessor
 
ERASE_LINE_TO_END - Static variable in class org.fusesource.jansi.io.AnsiProcessor
 
ERASE_SCREEN - Static variable in class org.fusesource.jansi.io.AnsiProcessor
 
ERASE_SCREEN_TO_BEGINING - Static variable in class org.fusesource.jansi.io.AnsiProcessor
 
ERASE_SCREEN_TO_END - Static variable in class org.fusesource.jansi.io.AnsiProcessor
 
eraseLine() - Method in class org.fusesource.jansi.Ansi
 
eraseLine(Ansi.Erase) - Method in class org.fusesource.jansi.Ansi
 
eraseScreen() - Method in class org.fusesource.jansi.Ansi
 
eraseScreen(Ansi.Erase) - Method in class org.fusesource.jansi.Ansi
 
err - Static variable in class org.fusesource.jansi.AnsiConsole
Deprecated.
this field will be made private in a future release, use AnsiConsole.err() instead
err() - Static method in class org.fusesource.jansi.AnsiConsole
If the standard out natively supports ANSI escape codes, then this just returns System.err, otherwise it will provide an ANSI aware PrintStream which strips out the ANSI escape sequences or which implement the escape sequences.
eventFlags - Variable in class org.fusesource.jansi.internal.Kernel32.MOUSE_EVENT_RECORD
 
eventType - Variable in class org.fusesource.jansi.internal.Kernel32.INPUT_RECORD
 

F

FAINT - org.fusesource.jansi.AnsiRenderer.Code
 
FastBufferedOutputStream - Class in org.fusesource.jansi.io
A simple buffering output stream with no synchronization.
FastBufferedOutputStream(OutputStream) - Constructor for class org.fusesource.jansi.io.FastBufferedOutputStream
 
fg() - Method in enum org.fusesource.jansi.Ansi.Color
 
fg(int) - Method in class org.fusesource.jansi.Ansi
 
fg(Ansi.Color) - Method in class org.fusesource.jansi.Ansi
 
FG_BLACK - org.fusesource.jansi.AnsiRenderer.Code
 
FG_BLUE - org.fusesource.jansi.AnsiRenderer.Code
 
FG_CYAN - org.fusesource.jansi.AnsiRenderer.Code
 
FG_DEFAULT - org.fusesource.jansi.AnsiRenderer.Code
 
FG_GREEN - org.fusesource.jansi.AnsiRenderer.Code
 
FG_MAGENTA - org.fusesource.jansi.AnsiRenderer.Code
 
FG_RED - org.fusesource.jansi.AnsiRenderer.Code
 
FG_WHITE - org.fusesource.jansi.AnsiRenderer.Code
 
FG_YELLOW - org.fusesource.jansi.AnsiRenderer.Code
 
fgBlack() - Method in class org.fusesource.jansi.Ansi
 
fgBlue() - Method in class org.fusesource.jansi.Ansi
 
fgBright() - Method in enum org.fusesource.jansi.Ansi.Color
 
fgBright(Ansi.Color) - Method in class org.fusesource.jansi.Ansi
 
fgBrightBlack() - Method in class org.fusesource.jansi.Ansi
 
fgBrightBlue() - Method in class org.fusesource.jansi.Ansi
 
fgBrightCyan() - Method in class org.fusesource.jansi.Ansi
 
fgBrightDefault() - Method in class org.fusesource.jansi.Ansi
 
fgBrightGreen() - Method in class org.fusesource.jansi.Ansi
 
fgBrightMagenta() - Method in class org.fusesource.jansi.Ansi
 
fgBrightRed() - Method in class org.fusesource.jansi.Ansi
 
fgBrightYellow() - Method in class org.fusesource.jansi.Ansi
 
fgCyan() - Method in class org.fusesource.jansi.Ansi
 
fgDefault() - Method in class org.fusesource.jansi.Ansi
 
fgGreen() - Method in class org.fusesource.jansi.Ansi
 
fgMagenta() - Method in class org.fusesource.jansi.Ansi
 
fgRed() - Method in class org.fusesource.jansi.Ansi
 
fgRgb(int) - Method in class org.fusesource.jansi.Ansi
 
fgRgb(int, int, int) - Method in class org.fusesource.jansi.Ansi
 
fgYellow() - Method in class org.fusesource.jansi.Ansi
 
FillConsoleOutputAttribute(long, short, int, Kernel32.COORD, int[]) - Static method in class org.fusesource.jansi.internal.Kernel32
see: https://msdn.microsoft.com/en-us/library/ms682662%28VS.85%29.aspx
FillConsoleOutputCharacterW(long, char, int, Kernel32.COORD, int[]) - Static method in class org.fusesource.jansi.internal.Kernel32
see: http://msdn.microsoft.com/en-us/library/ms682663%28VS.85%29.aspx
flush() - Method in class org.fusesource.jansi.io.FastBufferedOutputStream
 
FlushConsoleInputBuffer(long) - Static method in class org.fusesource.jansi.internal.Kernel32
see: http://msdn.microsoft.com/en-us/library/ms683147(v=VS.85).aspx
FOCUS_EVENT - Static variable in class org.fusesource.jansi.internal.Kernel32.INPUT_RECORD
 
FOCUS_EVENT_RECORD() - Constructor for class org.fusesource.jansi.internal.Kernel32.FOCUS_EVENT_RECORD
 
focusEvent - Variable in class org.fusesource.jansi.internal.Kernel32.INPUT_RECORD
 
Force - org.fusesource.jansi.AnsiMode
 
FOREGROUND_BLUE - Static variable in class org.fusesource.jansi.internal.Kernel32
 
FOREGROUND_GREEN - Static variable in class org.fusesource.jansi.internal.Kernel32
 
FOREGROUND_INTENSITY - Static variable in class org.fusesource.jansi.internal.Kernel32
 
FOREGROUND_RED - Static variable in class org.fusesource.jansi.internal.Kernel32
 
format(String, Object...) - Method in class org.fusesource.jansi.Ansi
 
FORMAT_MESSAGE_FROM_SYSTEM - Static variable in class org.fusesource.jansi.internal.Kernel32
 
FormatMessageW(int, long, int, int, byte[], int, long[]) - Static method in class org.fusesource.jansi.internal.Kernel32
 
FORWARD - org.fusesource.jansi.Ansi.Erase
 
free(long) - Static method in class org.fusesource.jansi.internal.Kernel32
 
FROM_LEFT_1ST_BUTTON_PRESSED - Static variable in class org.fusesource.jansi.internal.Kernel32.MOUSE_EVENT_RECORD
 
FROM_LEFT_2ND_BUTTON_PRESSED - Static variable in class org.fusesource.jansi.internal.Kernel32.MOUSE_EVENT_RECORD
 
FROM_LEFT_3RD_BUTTON_PRESSED - Static variable in class org.fusesource.jansi.internal.Kernel32.MOUSE_EVENT_RECORD
 
FROM_LEFT_4TH_BUTTON_PRESSED - Static variable in class org.fusesource.jansi.internal.Kernel32.MOUSE_EVENT_RECORD
 

G

getArchName() - Static method in class org.fusesource.jansi.internal.OSInfo
 
getAttribute() - Method in enum org.fusesource.jansi.AnsiRenderer.Code
 
getColor() - Method in enum org.fusesource.jansi.AnsiRenderer.Code
 
getColors() - Method in class org.fusesource.jansi.AnsiPrintStream
 
getColors() - Method in class org.fusesource.jansi.io.AnsiOutputStream
 
GetConsoleMode(long, int[]) - Static method in class org.fusesource.jansi.internal.Kernel32
see: http://msdn.microsoft.com/en-us/library/ms683167%28VS.85%29.aspx
GetConsoleOutputCP() - Static method in class org.fusesource.jansi.internal.Kernel32
see: http://msdn.microsoft.com/en-us/library/ms683169(v=VS.85).aspx
GetConsoleScreenBufferInfo(long, Kernel32.CONSOLE_SCREEN_BUFFER_INFO) - Static method in class org.fusesource.jansi.internal.Kernel32
See: http://msdn.microsoft.com/en-us/library/ms683171%28VS.85%29.aspx
getErrorMessage(int) - Static method in class org.fusesource.jansi.WindowsSupport
 
GetLastError() - Static method in class org.fusesource.jansi.internal.Kernel32
see: http://msdn.microsoft.com/en-us/library/ms679360(VS.85).aspx
getLastErrorMessage() - Static method in class org.fusesource.jansi.WindowsSupport
 
getMajorVersion() - Static method in class org.fusesource.jansi.internal.JansiLoader
 
getMinorVersion() - Static method in class org.fusesource.jansi.internal.JansiLoader
 
getMode() - Method in class org.fusesource.jansi.AnsiPrintStream
 
getMode() - Method in class org.fusesource.jansi.io.AnsiOutputStream
 
getNativeLibFolderPathForCurrentOS() - Static method in class org.fusesource.jansi.internal.OSInfo
 
getNativeLibraryPath() - Static method in class org.fusesource.jansi.internal.JansiLoader
 
getNativeLibrarySourceUrl() - Static method in class org.fusesource.jansi.internal.JansiLoader
 
getNextOptionInt(Iterator<Object>) - Method in class org.fusesource.jansi.io.AnsiProcessor
Helper for processEscapeCommand() to iterate over integer options
GetNumberOfConsoleInputEvents(long, int[]) - Static method in class org.fusesource.jansi.internal.Kernel32
see: http://msdn.microsoft.com/en-us/library/ms683207(v=VS.85).aspx
getOSName() - Static method in class org.fusesource.jansi.internal.OSInfo
 
getOut() - Method in class org.fusesource.jansi.AnsiPrintStream
 
GetStdHandle(int) - Static method in class org.fusesource.jansi.internal.Kernel32
see: http://msdn.microsoft.com/en-us/library/ms683231%28VS.85%29.aspx
getTerminalWidth() - Static method in class org.fusesource.jansi.AnsiConsole
Try to find the width of the console for this process.
getTerminalWidth() - Method in class org.fusesource.jansi.AnsiPrintStream
Returns the width of the terminal associated with this stream or 0.
getTerminalWidth() - Method in class org.fusesource.jansi.io.AnsiOutputStream
 
getTerminalWidth() - Method in interface org.fusesource.jansi.io.AnsiOutputStream.WidthSupplier
 
getTerminalWidth() - Method in class org.fusesource.jansi.io.AnsiOutputStream.ZeroWidthSupplier
 
getType() - Method in class org.fusesource.jansi.AnsiPrintStream
 
getType() - Method in class org.fusesource.jansi.io.AnsiOutputStream
 
getVersion() - Static method in class org.fusesource.jansi.internal.JansiLoader
 
GREEN - org.fusesource.jansi.Ansi.Color
 
GREEN - org.fusesource.jansi.AnsiRenderer.Code
 
GREEN - Static variable in class org.fusesource.jansi.io.AnsiProcessor
 

H

HAVE_ISATTY - Static variable in class org.fusesource.jansi.internal.CLibrary
 
HAVE_TTYNAME - Static variable in class org.fusesource.jansi.internal.CLibrary
 
height() - Method in class org.fusesource.jansi.internal.Kernel32.SMALL_RECT
 

I

IA64 - Static variable in class org.fusesource.jansi.internal.OSInfo
 
IA64_32 - Static variable in class org.fusesource.jansi.internal.OSInfo
 
initialize() - Static method in class org.fusesource.jansi.internal.JansiLoader
Loads Jansi native library.
INPUT_RECORD() - Constructor for class org.fusesource.jansi.internal.Kernel32.INPUT_RECORD
 
install() - Method in class org.fusesource.jansi.AnsiPrintStream
 
install() - Method in class org.fusesource.jansi.io.AnsiOutputStream
 
INTENSITY_BOLD - org.fusesource.jansi.Ansi.Attribute
 
INTENSITY_BOLD - org.fusesource.jansi.AnsiRenderer.Code
 
INTENSITY_BOLD_OFF - org.fusesource.jansi.Ansi.Attribute
 
INTENSITY_FAINT - org.fusesource.jansi.Ansi.Attribute
 
INTENSITY_FAINT - org.fusesource.jansi.AnsiRenderer.Code
 
INVALID_HANDLE_VALUE - Static variable in class org.fusesource.jansi.internal.Kernel32
 
ioctl(int, long, int[]) - Static method in class org.fusesource.jansi.internal.CLibrary
Control a STREAMS device.
ioctl(int, long, CLibrary.WinSize) - Static method in class org.fusesource.jansi.internal.CLibrary
 
isAlpine() - Static method in class org.fusesource.jansi.internal.OSInfo
 
isAndroid() - Static method in class org.fusesource.jansi.internal.OSInfo
 
isAttribute() - Method in enum org.fusesource.jansi.AnsiRenderer.Code
 
isatty(int) - Static method in class org.fusesource.jansi.internal.CLibrary
test whether a file descriptor refers to a terminal
isBackground() - Method in enum org.fusesource.jansi.AnsiRenderer.Code
 
isColor() - Method in enum org.fusesource.jansi.AnsiRenderer.Code
 
isDetected() - Static method in class org.fusesource.jansi.Ansi
 
isEnabled() - Static method in class org.fusesource.jansi.Ansi
 
isInstalled() - Static method in class org.fusesource.jansi.AnsiConsole
check if the streams have been installed or not
isResetAtUninstall() - Method in class org.fusesource.jansi.AnsiPrintStream
 
isResetAtUninstall() - Method in class org.fusesource.jansi.io.AnsiOutputStream
 
ITALIC - org.fusesource.jansi.Ansi.Attribute
 
ITALIC - org.fusesource.jansi.AnsiRenderer.Code
 
ITALIC_OFF - org.fusesource.jansi.Ansi.Attribute
 

J

JANSI_COLORS - Static variable in class org.fusesource.jansi.AnsiConsole
The default color support that Jansi will use, can be either 16, 256 or truecolor.
JANSI_COLORS_16 - Static variable in class org.fusesource.jansi.AnsiConsole
Force the use of 16 colors.
JANSI_COLORS_256 - Static variable in class org.fusesource.jansi.AnsiConsole
Force the use of 256 colors.
JANSI_COLORS_TRUECOLOR - Static variable in class org.fusesource.jansi.AnsiConsole
Force the use of 24-bit colors.
JANSI_EAGER - Static variable in class org.fusesource.jansi.AnsiConsole
Deprecated.
this property has been added but only for backward compatibility.
JANSI_ERR_COLORS - Static variable in class org.fusesource.jansi.AnsiConsole
Jansi colors specific to the standard error stream.
JANSI_ERR_MODE - Static variable in class org.fusesource.jansi.AnsiConsole
Jansi mode specific to the standard error stream.
JANSI_FORCE - Static variable in class org.fusesource.jansi.AnsiConsole
Deprecated.
JANSI_GRACEFUL - Static variable in class org.fusesource.jansi.AnsiConsole
If the jansi.graceful system property is set to false, any exception that occurs during the initialization will cause the library to report this exception and fail.
JANSI_MODE - Static variable in class org.fusesource.jansi.AnsiConsole
The default mode which Jansi will use, can be either force, strip or default (the default).
JANSI_MODE_DEFAULT - Static variable in class org.fusesource.jansi.AnsiConsole
Jansi mode value that output sequences if on a terminal, else strip them.
JANSI_MODE_FORCE - Static variable in class org.fusesource.jansi.AnsiConsole
Jansi mode value to force ansi sequences to the stream even if it's not a terminal.
JANSI_MODE_STRIP - Static variable in class org.fusesource.jansi.AnsiConsole
Jansi mode value to strip all ansi sequences.
JANSI_NORESET - Static variable in class org.fusesource.jansi.AnsiConsole
If the jansi.noreset system property is set to true, the attributes won't be reset when the streams are uninstalled.
JANSI_OUT_COLORS - Static variable in class org.fusesource.jansi.AnsiConsole
Jansi colors specific to the standard output stream.
JANSI_OUT_MODE - Static variable in class org.fusesource.jansi.AnsiConsole
Jansi mode specific to the standard output stream.
JANSI_PASSTHROUGH - Static variable in class org.fusesource.jansi.AnsiConsole
Deprecated.
JANSI_STRIP - Static variable in class org.fusesource.jansi.AnsiConsole
Deprecated.
JansiLoader - Class in org.fusesource.jansi.internal
Set the system properties, org.jansi.lib.path, org.jansi.lib.name, appropriately so that jansi can find *.dll, *.jnilib and *.so files, according to the current OS (win, linux, mac).
JansiLoader() - Constructor for class org.fusesource.jansi.internal.JansiLoader
 

K

Kernel32 - Class in org.fusesource.jansi.internal
Interface to access Win32 base APIs.
Kernel32() - Constructor for class org.fusesource.jansi.internal.Kernel32
 
Kernel32.CHAR_INFO - Class in org.fusesource.jansi.internal
see: https://msdn.microsoft.com/en-us/library/windows/desktop/ms682013(v=vs.85).aspx
Kernel32.CONSOLE_SCREEN_BUFFER_INFO - Class in org.fusesource.jansi.internal
http://msdn.microsoft.com/en-us/library/ms682093%28VS.85%29.aspx
Kernel32.COORD - Class in org.fusesource.jansi.internal
 
Kernel32.FOCUS_EVENT_RECORD - Class in org.fusesource.jansi.internal
see: http://msdn.microsoft.com/en-us/library/ms683149(v=VS.85).aspx
Kernel32.INPUT_RECORD - Class in org.fusesource.jansi.internal
see: http://msdn.microsoft.com/en-us/library/ms683499(v=VS.85).aspx
Kernel32.KEY_EVENT_RECORD - Class in org.fusesource.jansi.internal
see: http://msdn.microsoft.com/en-us/library/ms684166(v=VS.85).aspx
Kernel32.MENU_EVENT_RECORD - Class in org.fusesource.jansi.internal
see: http://msdn.microsoft.com/en-us/library/ms684213(v=VS.85).aspx
Kernel32.MOUSE_EVENT_RECORD - Class in org.fusesource.jansi.internal
see: http://msdn.microsoft.com/en-us/library/ms684239(v=VS.85).aspx
Kernel32.SMALL_RECT - Class in org.fusesource.jansi.internal
http://msdn.microsoft.com/en-us/library/ms686311%28VS.85%29.aspx
Kernel32.WINDOW_BUFFER_SIZE_RECORD - Class in org.fusesource.jansi.internal
see: http://msdn.microsoft.com/en-us/library/ms687093(v=VS.85).aspx
KEY_EVENT - Static variable in class org.fusesource.jansi.internal.Kernel32.INPUT_RECORD
 
KEY_EVENT_RECORD() - Constructor for class org.fusesource.jansi.internal.Kernel32.KEY_EVENT_RECORD
 
keyCode - Variable in class org.fusesource.jansi.internal.Kernel32.KEY_EVENT_RECORD
 
keyDown - Variable in class org.fusesource.jansi.internal.Kernel32.KEY_EVENT_RECORD
 
keyEvent - Variable in class org.fusesource.jansi.internal.Kernel32.INPUT_RECORD
 

L

left - Variable in class org.fusesource.jansi.internal.Kernel32.SMALL_RECT
 
LEFT_ALT_PRESSED - Static variable in class org.fusesource.jansi.internal.Kernel32.KEY_EVENT_RECORD
 
LEFT_ALT_PRESSED - Static variable in class org.fusesource.jansi.internal.Kernel32.MOUSE_EVENT_RECORD
 
LEFT_CTRL_PRESSED - Static variable in class org.fusesource.jansi.internal.Kernel32.KEY_EVENT_RECORD
 
LEFT_CTRL_PRESSED - Static variable in class org.fusesource.jansi.internal.Kernel32.MOUSE_EVENT_RECORD
 
LOADED - Static variable in class org.fusesource.jansi.internal.CLibrary
 

M

MAGENTA - org.fusesource.jansi.Ansi.Color
 
MAGENTA - org.fusesource.jansi.AnsiRenderer.Code
 
MAGENTA - Static variable in class org.fusesource.jansi.io.AnsiProcessor
 
main(String...) - Static method in class org.fusesource.jansi.AnsiMain
 
main(String[]) - Static method in class org.fusesource.jansi.internal.OSInfo
 
malloc(long) - Static method in class org.fusesource.jansi.internal.Kernel32
 
maximumWindowSize - Variable in class org.fusesource.jansi.internal.Kernel32.CONSOLE_SCREEN_BUFFER_INFO
 
memmove(Kernel32.INPUT_RECORD, long, long) - Static method in class org.fusesource.jansi.internal.Kernel32.INPUT_RECORD
 
MENU_EVENT - Static variable in class org.fusesource.jansi.internal.Kernel32.INPUT_RECORD
 
MENU_EVENT_RECORD() - Constructor for class org.fusesource.jansi.internal.Kernel32.MENU_EVENT_RECORD
 
menuEvent - Variable in class org.fusesource.jansi.internal.Kernel32.INPUT_RECORD
 
MOUSE_EVENT - Static variable in class org.fusesource.jansi.internal.Kernel32.INPUT_RECORD
 
MOUSE_EVENT_RECORD() - Constructor for class org.fusesource.jansi.internal.Kernel32.MOUSE_EVENT_RECORD
 
MOUSE_HWHEELED - Static variable in class org.fusesource.jansi.internal.Kernel32.MOUSE_EVENT_RECORD
 
MOUSE_MOVED - Static variable in class org.fusesource.jansi.internal.Kernel32.MOUSE_EVENT_RECORD
 
MOUSE_WHEELED - Static variable in class org.fusesource.jansi.internal.Kernel32.MOUSE_EVENT_RECORD
 
mouseEvent - Variable in class org.fusesource.jansi.internal.Kernel32.INPUT_RECORD
 
mousePosition - Variable in class org.fusesource.jansi.internal.Kernel32.MOUSE_EVENT_RECORD
 

N

Native - org.fusesource.jansi.AnsiType
 
NEGATIVE_OFF - org.fusesource.jansi.Ansi.Attribute
 
NEGATIVE_OFF - org.fusesource.jansi.AnsiRenderer.Code
 
NEGATIVE_ON - org.fusesource.jansi.Ansi.Attribute
 
NEGATIVE_ON - org.fusesource.jansi.AnsiRenderer.Code
 
newline() - Method in class org.fusesource.jansi.Ansi
 
NUMLOCK_ON - Static variable in class org.fusesource.jansi.internal.Kernel32.KEY_EVENT_RECORD
 
NUMLOCK_ON - Static variable in class org.fusesource.jansi.internal.Kernel32.MOUSE_EVENT_RECORD
 

O

openpty(int[], int[], byte[], CLibrary.Termios, CLibrary.WinSize) - Static method in class org.fusesource.jansi.internal.CLibrary
The openpty() function finds an available pseudoterminal and returns file descriptors for the master and slave in amaster and aslave.
org.fusesource.jansi - package org.fusesource.jansi
 
org.fusesource.jansi.internal - package org.fusesource.jansi.internal
 
org.fusesource.jansi.io - package org.fusesource.jansi.io
 
os - Variable in class org.fusesource.jansi.io.AnsiProcessor
 
OSInfo - Class in org.fusesource.jansi.internal
Provides OS name and architecture name.
OSInfo() - Constructor for class org.fusesource.jansi.internal.OSInfo
 
out - Static variable in class org.fusesource.jansi.AnsiConsole
Deprecated.
this field will be made private in a future release, use AnsiConsole.out() instead
out() - Static method in class org.fusesource.jansi.AnsiConsole
If the standard out natively supports ANSI escape codes, then this just returns System.out, otherwise it will provide an ANSI aware PrintStream which strips out the ANSI escape sequences or which implement the escape sequences.

P

PPC - Static variable in class org.fusesource.jansi.internal.OSInfo
 
PPC64 - Static variable in class org.fusesource.jansi.internal.OSInfo
 
processAttributeReset() - Method in class org.fusesource.jansi.io.AnsiProcessor
process SGR 0 corresponding to Reset / Normal
processAttributeReset() - Method in class org.fusesource.jansi.io.WindowsAnsiProcessor
 
processChangeIconName(String) - Method in class org.fusesource.jansi.io.AnsiProcessor
process OSC 1;text BEL corresponding to Change Icon label
processChangeIconNameAndWindowTitle(String) - Method in class org.fusesource.jansi.io.AnsiProcessor
process OSC 0;text BEL corresponding to Change Window and Icon label
processChangeWindowTitle(String) - Method in class org.fusesource.jansi.io.AnsiProcessor
process OSC 2;text BEL corresponding to Change Window title
processChangeWindowTitle(String) - Method in class org.fusesource.jansi.io.WindowsAnsiProcessor
 
processCharsetSelect(int, char) - Method in class org.fusesource.jansi.io.AnsiProcessor
 
processCharsetSelect(ArrayList<Object>) - Method in class org.fusesource.jansi.io.AnsiProcessor
Process character set sequence.
processCharsetSelect(ArrayList<Object>) - Method in class org.fusesource.jansi.io.ColorsAnsiProcessor
 
processCursorDown(int) - Method in class org.fusesource.jansi.io.AnsiProcessor
process CSI n B corresponding to CUD – Cursor Down
processCursorDown(int) - Method in class org.fusesource.jansi.io.WindowsAnsiProcessor
 
processCursorDownLine(int) - Method in class org.fusesource.jansi.io.AnsiProcessor
process CSI n E corresponding to CNL – Cursor Next Line
processCursorDownLine(int) - Method in class org.fusesource.jansi.io.WindowsAnsiProcessor
 
processCursorLeft(int) - Method in class org.fusesource.jansi.io.AnsiProcessor
process CSI n D corresponding to CUB – Cursor Back
processCursorLeft(int) - Method in class org.fusesource.jansi.io.WindowsAnsiProcessor
 
processCursorRight(int) - Method in class org.fusesource.jansi.io.AnsiProcessor
process CSI n C corresponding to CUF – Cursor Forward
processCursorRight(int) - Method in class org.fusesource.jansi.io.WindowsAnsiProcessor
 
processCursorTo(int, int) - Method in class org.fusesource.jansi.io.AnsiProcessor
process CSI n ; m H corresponding to CUP – Cursor Position or CSI n ; m f corresponding to HVP – Horizontal and Vertical Position
processCursorTo(int, int) - Method in class org.fusesource.jansi.io.WindowsAnsiProcessor
 
processCursorToColumn(int) - Method in class org.fusesource.jansi.io.AnsiProcessor
process CSI n G corresponding to CHA – Cursor Horizontal Absolute
processCursorToColumn(int) - Method in class org.fusesource.jansi.io.WindowsAnsiProcessor
 
processCursorUp(int) - Method in class org.fusesource.jansi.io.AnsiProcessor
process CSI n A corresponding to CUU – Cursor Up
processCursorUp(int) - Method in class org.fusesource.jansi.io.WindowsAnsiProcessor
 
processCursorUpLine(int) - Method in class org.fusesource.jansi.io.AnsiProcessor
process CSI n F corresponding to CPL – Cursor Previous Line
processCursorUpLine(int) - Method in class org.fusesource.jansi.io.WindowsAnsiProcessor
 
processDefaultBackgroundColor() - Method in class org.fusesource.jansi.io.AnsiProcessor
process SGR 49 corresponding to Default background color
processDefaultBackgroundColor() - Method in class org.fusesource.jansi.io.WindowsAnsiProcessor
 
processDefaultTextColor() - Method in class org.fusesource.jansi.io.AnsiProcessor
process SGR 39 corresponding to Default text color (foreground)
processDefaultTextColor() - Method in class org.fusesource.jansi.io.WindowsAnsiProcessor
 
processDeleteLine(int) - Method in class org.fusesource.jansi.io.AnsiProcessor
Process CSI M ANSI code, corresponding to DL – Delete Line
processDeleteLine(int) - Method in class org.fusesource.jansi.io.WindowsAnsiProcessor
 
processEraseLine(int) - Method in class org.fusesource.jansi.io.AnsiProcessor
Process CSI n K ANSI code, corresponding to ED – Erase in Line
processEraseLine(int) - Method in class org.fusesource.jansi.io.WindowsAnsiProcessor
 
processEraseScreen(int) - Method in class org.fusesource.jansi.io.AnsiProcessor
Process CSI n J ANSI code, corresponding to ED – Erase in Display
processEraseScreen(int) - Method in class org.fusesource.jansi.io.WindowsAnsiProcessor
 
processEscapeCommand(ArrayList<Object>, int) - Method in class org.fusesource.jansi.io.AnsiProcessor
 
processEscapeCommand(ArrayList<Object>, int) - Method in class org.fusesource.jansi.io.ColorsAnsiProcessor
 
processInsertLine(int) - Method in class org.fusesource.jansi.io.AnsiProcessor
Process CSI L ANSI code, corresponding to IL – Insert Line
processInsertLine(int) - Method in class org.fusesource.jansi.io.WindowsAnsiProcessor
 
processOperatingSystemCommand(ArrayList<Object>) - Method in class org.fusesource.jansi.io.AnsiProcessor
 
processOperatingSystemCommand(ArrayList<Object>) - Method in class org.fusesource.jansi.io.ColorsAnsiProcessor
 
processRestoreCursorPosition() - Method in class org.fusesource.jansi.io.AnsiProcessor
Process CSI u ANSI code, corresponding to RCP – Restore Cursor Position
processRestoreCursorPosition() - Method in class org.fusesource.jansi.io.WindowsAnsiProcessor
 
processSaveCursorPosition() - Method in class org.fusesource.jansi.io.AnsiProcessor
Process CSI s ANSI code, corresponding to SCP – Save Cursor Position
processSaveCursorPosition() - Method in class org.fusesource.jansi.io.WindowsAnsiProcessor
 
processScrollDown(int) - Method in class org.fusesource.jansi.io.AnsiProcessor
Process CSI n T ANSI code, corresponding to SD – Scroll Down
processScrollUp(int) - Method in class org.fusesource.jansi.io.AnsiProcessor
Process CSI n U ANSI code, corresponding to SU – Scroll Up
processSetAttribute(int) - Method in class org.fusesource.jansi.io.AnsiProcessor
process SGR other than 0 (reset), 30-39 (foreground), 40-49 (background), 90-97 (foreground high intensity) or 100-107 (background high intensity)
processSetAttribute(int) - Method in class org.fusesource.jansi.io.WindowsAnsiProcessor
 
processSetBackgroundColor(int) - Method in class org.fusesource.jansi.io.AnsiProcessor
process SGR 40-47 corresponding to Set background color.
processSetBackgroundColor(int, boolean) - Method in class org.fusesource.jansi.io.AnsiProcessor
process SGR 40-47 or SGR 100-107 corresponding to Set background color either in normal mode or high intensity.
processSetBackgroundColor(int, boolean) - Method in class org.fusesource.jansi.io.WindowsAnsiProcessor
 
processSetBackgroundColorExt(int) - Method in class org.fusesource.jansi.io.AnsiProcessor
process SGR 48 corresponding to extended set background color with a palette of 255 colors.
processSetBackgroundColorExt(int) - Method in class org.fusesource.jansi.io.WindowsAnsiProcessor
 
processSetBackgroundColorExt(int, int, int) - Method in class org.fusesource.jansi.io.AnsiProcessor
process SGR 48 corresponding to extended set background color with a 24 bits RGB definition of the color.
processSetBackgroundColorExt(int, int, int) - Method in class org.fusesource.jansi.io.WindowsAnsiProcessor
 
processSetForegroundColor(int) - Method in class org.fusesource.jansi.io.AnsiProcessor
process SGR 30-37 corresponding to Set text color (foreground).
processSetForegroundColor(int, boolean) - Method in class org.fusesource.jansi.io.AnsiProcessor
process SGR 30-37 or SGR 90-97 corresponding to Set text color (foreground) either in normal mode or high intensity.
processSetForegroundColor(int, boolean) - Method in class org.fusesource.jansi.io.WindowsAnsiProcessor
 
processSetForegroundColorExt(int) - Method in class org.fusesource.jansi.io.AnsiProcessor
process SGR 38 corresponding to extended set text color (foreground) with a palette of 255 colors.
processSetForegroundColorExt(int) - Method in class org.fusesource.jansi.io.WindowsAnsiProcessor
 
processSetForegroundColorExt(int, int, int) - Method in class org.fusesource.jansi.io.AnsiProcessor
process SGR 38 corresponding to extended set text color (foreground) with a 24 bits RGB definition of the color.
processSetForegroundColorExt(int, int, int) - Method in class org.fusesource.jansi.io.WindowsAnsiProcessor
 
processUnknownExtension(ArrayList<Object>, int) - Method in class org.fusesource.jansi.io.AnsiProcessor
Process Unknown Extension
processUnknownOperatingSystemCommand(int, String) - Method in class org.fusesource.jansi.io.AnsiProcessor
Process unknown OSC command.

R

readConsoleInputHelper(long, int, boolean) - Static method in class org.fusesource.jansi.internal.Kernel32
Return console input events.
readConsoleKeyInput(long, int, boolean) - Static method in class org.fusesource.jansi.internal.Kernel32
Return console input key events (discard other events).
RED - org.fusesource.jansi.Ansi.Color
 
RED - org.fusesource.jansi.AnsiRenderer.Code
 
RED - Static variable in class org.fusesource.jansi.io.AnsiProcessor
 
Redirected - org.fusesource.jansi.AnsiType
 
render(String) - Method in class org.fusesource.jansi.Ansi
Uses the AnsiRenderer to generate the ANSI escape sequences for the supplied text.
render(String) - Static method in class org.fusesource.jansi.AnsiRenderer
 
render(String, Appendable) - Static method in class org.fusesource.jansi.AnsiRenderer
Renders the given input to the target Appendable.
render(String, Object...) - Method in class org.fusesource.jansi.Ansi
String formats and renders the supplied arguments.
render(String, String...) - Static method in class org.fusesource.jansi.AnsiRenderer
 
renderCodes(String) - Static method in class org.fusesource.jansi.AnsiRenderer
Renders AnsiRenderer.Code names as an ANSI escape string.
renderCodes(String...) - Static method in class org.fusesource.jansi.AnsiRenderer
Renders AnsiRenderer.Code names as an ANSI escape string.
repeatCount - Variable in class org.fusesource.jansi.internal.Kernel32.KEY_EVENT_RECORD
 
reset() - Method in class org.fusesource.jansi.Ansi
 
RESET - org.fusesource.jansi.Ansi.Attribute
 
RESET - org.fusesource.jansi.AnsiRenderer.Code
 
RESET_CODE - Static variable in class org.fusesource.jansi.io.AnsiOutputStream
 
restorCursorPosition() - Method in class org.fusesource.jansi.Ansi
Deprecated.
restoreCursorPosition() - Method in class org.fusesource.jansi.Ansi
 
right - Variable in class org.fusesource.jansi.internal.Kernel32.SMALL_RECT
 
RIGHT_ALT_PRESSED - Static variable in class org.fusesource.jansi.internal.Kernel32.KEY_EVENT_RECORD
 
RIGHT_ALT_PRESSED - Static variable in class org.fusesource.jansi.internal.Kernel32.MOUSE_EVENT_RECORD
 
RIGHT_CTRL_PRESSED - Static variable in class org.fusesource.jansi.internal.Kernel32.KEY_EVENT_RECORD
 
RIGHT_CTRL_PRESSED - Static variable in class org.fusesource.jansi.internal.Kernel32.MOUSE_EVENT_RECORD
 
RIGHTMOST_BUTTON_PRESSED - Static variable in class org.fusesource.jansi.internal.Kernel32.MOUSE_EVENT_RECORD
 
roundColor(int, int) - Static method in class org.fusesource.jansi.io.Colors
 
roundRgbColor(int, int, int, int) - Static method in class org.fusesource.jansi.io.Colors
 
run() - Method in interface org.fusesource.jansi.io.AnsiOutputStream.IoRunnable
 

S

saveCursorPosition() - Method in class org.fusesource.jansi.Ansi
 
scanCode - Variable in class org.fusesource.jansi.internal.Kernel32.KEY_EVENT_RECORD
 
ScrollConsoleScreenBuffer(long, Kernel32.SMALL_RECT, Kernel32.SMALL_RECT, Kernel32.COORD, Kernel32.CHAR_INFO) - Static method in class org.fusesource.jansi.internal.Kernel32
see: https://msdn.microsoft.com/en-us/library/windows/desktop/ms685107(v=vs.85).aspx
scrollDown(int) - Method in class org.fusesource.jansi.Ansi
 
SCROLLLOCK_ON - Static variable in class org.fusesource.jansi.internal.Kernel32.KEY_EVENT_RECORD
 
SCROLLLOCK_ON - Static variable in class org.fusesource.jansi.internal.Kernel32.MOUSE_EVENT_RECORD
 
scrollUp(int) - Method in class org.fusesource.jansi.Ansi
 
SetConsoleCursorPosition(long, Kernel32.COORD) - Static method in class org.fusesource.jansi.internal.Kernel32
http://msdn.microsoft.com/en-us/library/ms686025%28VS.85%29.aspx
SetConsoleMode(long, int) - Static method in class org.fusesource.jansi.internal.Kernel32
see: http://msdn.microsoft.com/en-us/library/ms686033%28VS.85%29.aspx
SetConsoleOutputCP(int) - Static method in class org.fusesource.jansi.internal.Kernel32
see: http://msdn.microsoft.com/en-us/library/ms686036(v=VS.85).aspx
SetConsoleTextAttribute(long, short) - Static method in class org.fusesource.jansi.internal.Kernel32
see http://msdn.microsoft.com/en-us/library/ms686047%28VS.85%29.aspx
SetConsoleTitle(String) - Static method in class org.fusesource.jansi.internal.Kernel32
see: http://msdn.microsoft.com/en-us/library/ms686050%28VS.85%29.aspx
setDetector(Callable<Boolean>) - Static method in class org.fusesource.jansi.Ansi
 
setEnabled(boolean) - Static method in class org.fusesource.jansi.Ansi
 
setFocus - Variable in class org.fusesource.jansi.internal.Kernel32.FOCUS_EVENT_RECORD
 
setMode(AnsiMode) - Method in class org.fusesource.jansi.AnsiPrintStream
 
setMode(AnsiMode) - Method in class org.fusesource.jansi.io.AnsiOutputStream
 
setResetAtUninstall(boolean) - Method in class org.fusesource.jansi.AnsiPrintStream
 
setResetAtUninstall(boolean) - Method in class org.fusesource.jansi.io.AnsiOutputStream
 
SHIFT_PRESSED - Static variable in class org.fusesource.jansi.internal.Kernel32.KEY_EVENT_RECORD
 
SHIFT_PRESSED - Static variable in class org.fusesource.jansi.internal.Kernel32.MOUSE_EVENT_RECORD
 
size - Variable in class org.fusesource.jansi.internal.Kernel32.CONSOLE_SCREEN_BUFFER_INFO
 
size - Variable in class org.fusesource.jansi.internal.Kernel32.WINDOW_BUFFER_SIZE_RECORD
 
SIZEOF - Static variable in class org.fusesource.jansi.internal.CLibrary.Termios
 
SIZEOF - Static variable in class org.fusesource.jansi.internal.CLibrary.WinSize
 
SIZEOF - Static variable in class org.fusesource.jansi.internal.Kernel32.CHAR_INFO
 
SIZEOF - Static variable in class org.fusesource.jansi.internal.Kernel32.CONSOLE_SCREEN_BUFFER_INFO
 
SIZEOF - Static variable in class org.fusesource.jansi.internal.Kernel32.COORD
 
SIZEOF - Static variable in class org.fusesource.jansi.internal.Kernel32.FOCUS_EVENT_RECORD
 
SIZEOF - Static variable in class org.fusesource.jansi.internal.Kernel32.INPUT_RECORD
 
SIZEOF - Static variable in class org.fusesource.jansi.internal.Kernel32.KEY_EVENT_RECORD
 
SIZEOF - Static variable in class org.fusesource.jansi.internal.Kernel32.MENU_EVENT_RECORD
 
SIZEOF - Static variable in class org.fusesource.jansi.internal.Kernel32.MOUSE_EVENT_RECORD
 
SIZEOF - Static variable in class org.fusesource.jansi.internal.Kernel32.SMALL_RECT
 
SIZEOF - Static variable in class org.fusesource.jansi.internal.Kernel32.WINDOW_BUFFER_SIZE_RECORD
 
SMALL_RECT() - Constructor for class org.fusesource.jansi.internal.Kernel32.SMALL_RECT
 
STD_ERROR_HANDLE - Static variable in class org.fusesource.jansi.internal.Kernel32
 
STD_INPUT_HANDLE - Static variable in class org.fusesource.jansi.internal.Kernel32
 
STD_OUTPUT_HANDLE - Static variable in class org.fusesource.jansi.internal.Kernel32
 
STDERR_FILENO - Static variable in class org.fusesource.jansi.internal.CLibrary
 
STDOUT_FILENO - Static variable in class org.fusesource.jansi.internal.CLibrary
 
STRIKETHROUGH_OFF - org.fusesource.jansi.Ansi.Attribute
 
STRIKETHROUGH_ON - org.fusesource.jansi.Ansi.Attribute
 
Strip - org.fusesource.jansi.AnsiMode
 
sysErr() - Static method in class org.fusesource.jansi.AnsiConsole
Access to the original System.err stream before ansi streams were installed.
sysOut() - Static method in class org.fusesource.jansi.AnsiConsole
Access to the original System.out stream before ansi streams were installed.
system_err - Static variable in class org.fusesource.jansi.AnsiConsole
Deprecated.
this field will be made private in a future release, use AnsiConsole.sysErr() instead
system_out - Static variable in class org.fusesource.jansi.AnsiConsole
Deprecated.
this field will be made private in a future release, use AnsiConsole.sysOut() instead
systemInstall() - Static method in class org.fusesource.jansi.AnsiConsole
Install AnsiConsole.out() to System.out and AnsiConsole.err() to System.err.
systemUninstall() - Static method in class org.fusesource.jansi.AnsiConsole

T

tcgetattr(int, CLibrary.Termios) - Static method in class org.fusesource.jansi.internal.CLibrary
 
TCSADRAIN - Static variable in class org.fusesource.jansi.internal.CLibrary
 
TCSAFLUSH - Static variable in class org.fusesource.jansi.internal.CLibrary
 
TCSANOW - Static variable in class org.fusesource.jansi.internal.CLibrary
 
tcsetattr(int, int, CLibrary.Termios) - Static method in class org.fusesource.jansi.internal.CLibrary
 
Termios() - Constructor for class org.fusesource.jansi.internal.CLibrary.Termios
 
test(String) - Static method in class org.fusesource.jansi.AnsiRenderer
 
TIOCGETA - Static variable in class org.fusesource.jansi.internal.CLibrary
 
TIOCGETD - Static variable in class org.fusesource.jansi.internal.CLibrary
 
TIOCGWINSZ - Static variable in class org.fusesource.jansi.internal.CLibrary
 
TIOCSETA - Static variable in class org.fusesource.jansi.internal.CLibrary
 
TIOCSETD - Static variable in class org.fusesource.jansi.internal.CLibrary
 
TIOCSWINSZ - Static variable in class org.fusesource.jansi.internal.CLibrary
 
top - Variable in class org.fusesource.jansi.internal.Kernel32.SMALL_RECT
 
toString() - Method in enum org.fusesource.jansi.Ansi.Attribute
 
toString() - Method in enum org.fusesource.jansi.Ansi.Color
 
toString() - Method in enum org.fusesource.jansi.Ansi.Erase
 
toString() - Method in class org.fusesource.jansi.Ansi
 
toString() - Method in class org.fusesource.jansi.AnsiPrintStream
 
toString() - Method in class org.fusesource.jansi.internal.Kernel32.KEY_EVENT_RECORD
 
toString() - Method in class org.fusesource.jansi.internal.Kernel32.MOUSE_EVENT_RECORD
 
toString() - Method in class org.fusesource.jansi.internal.Kernel32.WINDOW_BUFFER_SIZE_RECORD
 
TrueColor - org.fusesource.jansi.AnsiColors
 
ttyname(int) - Static method in class org.fusesource.jansi.internal.CLibrary
 

U

uchar - Variable in class org.fusesource.jansi.internal.Kernel32.KEY_EVENT_RECORD
 
UNDERLINE - org.fusesource.jansi.Ansi.Attribute
 
UNDERLINE - org.fusesource.jansi.AnsiRenderer.Code
 
UNDERLINE_DOUBLE - org.fusesource.jansi.Ansi.Attribute
 
UNDERLINE_DOUBLE - org.fusesource.jansi.AnsiRenderer.Code
 
UNDERLINE_OFF - org.fusesource.jansi.Ansi.Attribute
 
UNDERLINE_OFF - org.fusesource.jansi.AnsiRenderer.Code
 
unicodeChar - Variable in class org.fusesource.jansi.internal.Kernel32.CHAR_INFO
 
uninstall() - Method in class org.fusesource.jansi.AnsiPrintStream
 
uninstall() - Method in class org.fusesource.jansi.io.AnsiOutputStream
 
Unsupported - org.fusesource.jansi.AnsiType
 

V

value() - Method in enum org.fusesource.jansi.Ansi.Attribute
 
value() - Method in enum org.fusesource.jansi.Ansi.Color
 
value() - Method in enum org.fusesource.jansi.Ansi.Erase
 
valueOf(String) - Static method in enum org.fusesource.jansi.Ansi.Attribute
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fusesource.jansi.Ansi.Color
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fusesource.jansi.Ansi.Erase
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fusesource.jansi.AnsiColors
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fusesource.jansi.AnsiMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fusesource.jansi.AnsiRenderer.Code
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fusesource.jansi.AnsiType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.fusesource.jansi.Ansi.Attribute
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fusesource.jansi.Ansi.Color
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fusesource.jansi.Ansi.Erase
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fusesource.jansi.AnsiColors
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fusesource.jansi.AnsiMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fusesource.jansi.AnsiRenderer.Code
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fusesource.jansi.AnsiType
Returns an array containing the constants of this enum type, in the order they are declared.
VirtualTerminal - org.fusesource.jansi.AnsiType
 

W

WaitForSingleObject(long, int) - Static method in class org.fusesource.jansi.internal.Kernel32
 
WHITE - org.fusesource.jansi.Ansi.Color
 
WHITE - org.fusesource.jansi.AnsiRenderer.Code
 
WHITE - Static variable in class org.fusesource.jansi.io.AnsiProcessor
 
width() - Method in class org.fusesource.jansi.internal.Kernel32.SMALL_RECT
 
window - Variable in class org.fusesource.jansi.internal.Kernel32.CONSOLE_SCREEN_BUFFER_INFO
 
WINDOW_BUFFER_SIZE_EVENT - Static variable in class org.fusesource.jansi.internal.Kernel32.INPUT_RECORD
 
WINDOW_BUFFER_SIZE_RECORD() - Constructor for class org.fusesource.jansi.internal.Kernel32.WINDOW_BUFFER_SIZE_RECORD
 
windowBufferSizeEvent - Variable in class org.fusesource.jansi.internal.Kernel32.INPUT_RECORD
 
windowHeight() - Method in class org.fusesource.jansi.internal.Kernel32.CONSOLE_SCREEN_BUFFER_INFO
 
WindowsAnsiProcessor - Class in org.fusesource.jansi.io
A Windows ANSI escape processor, that uses JNA to access native platform API's to change the console attributes (see Jansi native Kernel32).
WindowsAnsiProcessor(OutputStream) - Constructor for class org.fusesource.jansi.io.WindowsAnsiProcessor
 
WindowsAnsiProcessor(OutputStream, boolean) - Constructor for class org.fusesource.jansi.io.WindowsAnsiProcessor
 
WindowsAnsiProcessor(OutputStream, long) - Constructor for class org.fusesource.jansi.io.WindowsAnsiProcessor
 
WindowsSupport - Class in org.fusesource.jansi
 
WindowsSupport() - Constructor for class org.fusesource.jansi.WindowsSupport
 
windowWidth() - Method in class org.fusesource.jansi.internal.Kernel32.CONSOLE_SCREEN_BUFFER_INFO
 
WinSize() - Constructor for class org.fusesource.jansi.internal.CLibrary.WinSize
 
WinSize(short, short) - Constructor for class org.fusesource.jansi.internal.CLibrary.WinSize
 
write(byte[], int, int) - Method in class org.fusesource.jansi.io.FastBufferedOutputStream
 
write(int) - Method in class org.fusesource.jansi.io.AnsiOutputStream
write(int) - Method in class org.fusesource.jansi.io.FastBufferedOutputStream
 
WriteConsoleW(long, char[], int, int[], long) - Static method in class org.fusesource.jansi.internal.Kernel32
see: http://msdn.microsoft.com/en-us/library/ms687401(v=VS.85).aspx
ws_col - Variable in class org.fusesource.jansi.internal.CLibrary.WinSize
 
ws_row - Variable in class org.fusesource.jansi.internal.CLibrary.WinSize
 
ws_xpixel - Variable in class org.fusesource.jansi.internal.CLibrary.WinSize
 
ws_ypixel - Variable in class org.fusesource.jansi.internal.CLibrary.WinSize
 

X

x - Variable in class org.fusesource.jansi.internal.Kernel32.COORD
 
X86 - Static variable in class org.fusesource.jansi.internal.OSInfo
 
X86_64 - Static variable in class org.fusesource.jansi.internal.OSInfo
 

Y

y - Variable in class org.fusesource.jansi.internal.Kernel32.COORD
 
YELLOW - org.fusesource.jansi.Ansi.Color
 
YELLOW - org.fusesource.jansi.AnsiRenderer.Code
 
YELLOW - Static variable in class org.fusesource.jansi.io.AnsiProcessor
 

Z

ZeroWidthSupplier() - Constructor for class org.fusesource.jansi.io.AnsiOutputStream.ZeroWidthSupplier
 

_

_getch() - Static method in class org.fusesource.jansi.internal.Kernel32
see: http://msdn.microsoft.com/en-us/library/078sfkak(VS.80).aspx
A B C D E F G H I J K L M N O P R S T U V W X Y Z _ 
All Classes All Packages