| Class | Description |
|---|---|
| CliChangelogResultView |
CLI view for retrieving and displaying a changelog stream.
|
| CliClient |
SQL CLI client.
|
| CliInputView |
CLI view for entering a string.
|
| CliOptions |
Command line options to configure the SQL client.
|
| CliOptionsParser |
Parser for command line options.
|
| CliResultView<O extends Enum<O>> |
Abstract CLI view for showing results (either as changelog or table).
|
| CliRowView |
CLI view for visualizing a row.
|
| CliStatementSplitter |
Line splitter to determine whether the submitted line is complete.
|
| CliStrings |
Utility class that contains all strings for CLI commands and messages.
|
| CliTableauResultView |
Print result in tableau mode.
|
| CliTableResultView |
CLI view for retrieving and displaying a table.
|
| CliUtils |
Utilities for CLI formatting.
|
| CliView<OP extends Enum<OP>,OUT> |
Framework for a CLI view with header, footer, and main part that is scrollable.
|
| SqlCompleter |
SQL code completer.
|
| SqlMultiLineParser |
Multi-line parser for parsing an arbitrary number of SQL lines until a line ends with ';'.
|
| TerminalUtils |
Utilities for terminal handling.
|
| TerminalUtils.MockOutputStream |
A mock
OutputStream for testing. |
| Enum | Description |
|---|---|
| CliChangelogResultView.ResultChangelogOperation |
Available operations for this view.
|
| CliInputView.InputOperation |
Available operations for this view.
|
| CliRowView.RowOperation |
Available operations for this view.
|
| CliTableResultView.ResultTableOperation |
Available operations for this view.
|
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.