Class CliRowView
java.lang.Object
org.apache.flink.table.client.cli.CliView<CliRowView.RowOperation,Void>
org.apache.flink.table.client.cli.CliRowView
CLI view for visualizing a row.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumAvailable operations for this view. -
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionCliRowView(org.jline.terminal.Terminal terminal, String[] columnNames, String[] columnTypes, String[] row) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcleanUp()protected List<org.jline.utils.AttributedString>protected List<org.jline.utils.AttributedString>protected List<org.jline.utils.AttributedString>protected List<org.jline.utils.AttributedString>protected voidevaluate(CliRowView.RowOperation operation, String binding) protected org.jline.keymap.KeyMap<CliRowView.RowOperation>getKeys()protected StringgetTitle()protected voidinit()Starts threads if necessary.Methods inherited from class org.apache.flink.table.client.cli.CliView
clearTerminal, close, close, close, display, getFooterLines, getHeaderLines, getHeight, getMainHeaderLines, getMainLines, getResult, getTerminalHeight, getTerminalWidth, getTitleLine, getTotalMainWidth, getVisibleMainHeight, getWidth, isRunning, open, resetAllParts, resetMainPart, scrollDown, scrollDown, scrollLeft, scrollRight, scrollUp
-
Constructor Details
-
CliRowView
-
-
Method Details
-
init
protected void init()Description copied from class:CliViewStarts threads if necessary.- Specified by:
initin classCliView<CliRowView.RowOperation,Void>
-
getKeys
- Specified by:
getKeysin classCliView<CliRowView.RowOperation,Void>
-
evaluate
- Specified by:
evaluatein classCliView<CliRowView.RowOperation,Void>
-
getTitle
- Specified by:
getTitlein classCliView<CliRowView.RowOperation,Void>
-
computeHeaderLines
- Specified by:
computeHeaderLinesin classCliView<CliRowView.RowOperation,Void>
-
computeMainHeaderLines
- Specified by:
computeMainHeaderLinesin classCliView<CliRowView.RowOperation,Void>
-
computeMainLines
- Specified by:
computeMainLinesin classCliView<CliRowView.RowOperation,Void>
-
cleanUp
protected void cleanUp()- Specified by:
cleanUpin classCliView<CliRowView.RowOperation,Void>
-