| Interface | Description | 
|---|---|
| ShutdownHooks.Task | Essentially a  Runnablewhich allows running to throw an exception. | 
| Class | Description | 
|---|---|
| Ansi | Ansi support. | 
| Configuration | Provides access to configuration values. | 
| Curses | Curses helper methods. | 
| InfoCmp | Infocmp helper methods. | 
| InputStreamReader | A class for turning a byte stream into a character stream. | 
| Log | Internal logger. | 
| NonBlockingInputStream | This class wraps a regular input stream and allows it to appear as if it
 is non-blocking; that is, reads can be performed against it that timeout
 if no data is seen for a period of time. | 
| Preconditions | Preconditions. | 
| ShutdownHooks | Manages the JLine shutdown-hook thread and tasks to execute on shutdown. | 
| TerminalLineSettings | Provides access to terminal line settings via stty. | 
| Urls | URL helpers. | 
| Enum | Description | 
|---|---|
| Log.Level | 
| Annotation Type | Description | 
|---|---|
| Nullable | Marker for reference which can be a null value. | 
| TestAccessible | Marker annotation for members which are exposed for testing access. | 
Copyright © 2018. All Rights Reserved.