Class CliRowView
- java.lang.Object
-
- org.apache.flink.table.client.cli.CliView<CliRowView.RowOperation,Void>
-
- org.apache.flink.table.client.cli.CliRowView
-
public class CliRowView extends CliView<CliRowView.RowOperation,Void>
CLI view for visualizing a row.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCliRowView.RowOperationAvailable operations for this view.
-
Constructor Summary
Constructors Constructor Description CliRowView(org.jline.terminal.Terminal terminal, String[] columnNames, String[] columnTypes, String[] row)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcleanUp()protected List<org.jline.utils.AttributedString>computeFooterLines()protected List<org.jline.utils.AttributedString>computeHeaderLines()protected List<org.jline.utils.AttributedString>computeMainHeaderLines()protected List<org.jline.utils.AttributedString>computeMainLines()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
-
-
-
-
Method Detail
-
init
protected void init()
Description copied from class:CliViewStarts threads if necessary.- Specified by:
initin classCliView<CliRowView.RowOperation,Void>
-
getKeys
protected org.jline.keymap.KeyMap<CliRowView.RowOperation> getKeys()
- Specified by:
getKeysin classCliView<CliRowView.RowOperation,Void>
-
evaluate
protected void evaluate(CliRowView.RowOperation operation, String binding)
- Specified by:
evaluatein classCliView<CliRowView.RowOperation,Void>
-
getTitle
protected String getTitle()
- Specified by:
getTitlein classCliView<CliRowView.RowOperation,Void>
-
computeHeaderLines
protected List<org.jline.utils.AttributedString> computeHeaderLines()
- Specified by:
computeHeaderLinesin classCliView<CliRowView.RowOperation,Void>
-
computeFooterLines
protected List<org.jline.utils.AttributedString> computeFooterLines()
- Specified by:
computeFooterLinesin classCliView<CliRowView.RowOperation,Void>
-
computeMainHeaderLines
protected List<org.jline.utils.AttributedString> computeMainHeaderLines()
- Specified by:
computeMainHeaderLinesin classCliView<CliRowView.RowOperation,Void>
-
computeMainLines
protected List<org.jline.utils.AttributedString> computeMainLines()
- Specified by:
computeMainLinesin classCliView<CliRowView.RowOperation,Void>
-
cleanUp
protected void cleanUp()
- Specified by:
cleanUpin classCliView<CliRowView.RowOperation,Void>
-
-