Class JLine3Console.InternalLineReader
java.lang.Object
org.jline.reader.impl.LineReaderImpl
eu.cloudnetservice.node.impl.console.JLine3Console.InternalLineReader
- All Implemented Interfaces:
Flushable, org.jline.reader.LineReader
- Enclosing class:
JLine3Console
private final class JLine3Console.InternalLineReader
extends org.jline.reader.impl.LineReaderImpl
-
Nested Class Summary
Nested classes/interfaces inherited from class org.jline.reader.impl.LineReaderImpl
org.jline.reader.impl.LineReaderImpl.BellType, org.jline.reader.impl.LineReaderImpl.CompletionType, org.jline.reader.impl.LineReaderImpl.PostResult, org.jline.reader.impl.LineReaderImpl.State, org.jline.reader.impl.LineReaderImpl.ViMoveModeNested classes/interfaces inherited from interface org.jline.reader.LineReader
org.jline.reader.LineReader.Option, org.jline.reader.LineReader.RegionType, org.jline.reader.LineReader.SuggestionType -
Field Summary
Fields inherited from class org.jline.reader.impl.LineReaderImpl
alternateIn, alternateOut, appName, autosuggestion, bindingReader, BRACKETED_PASTE_BEGIN, BRACKETED_PASTE_END, BRACKETED_PASTE_OFF, BRACKETED_PASTE_ON, buf, builtinWidgets, candidateStartPosition, commandsBuffer, completer, completionMatcher, count, currentLine, DEFAULT_AMBIGUOUS_BINDING, DEFAULT_BELL_STYLE, DEFAULT_BLINK_MATCHING_PAREN, DEFAULT_COMMENT_BEGIN, DEFAULT_COMPLETION_STYLE_BACKGROUND, DEFAULT_COMPLETION_STYLE_DESCRIPTION, DEFAULT_COMPLETION_STYLE_GROUP, DEFAULT_COMPLETION_STYLE_LIST_BACKGROUND, DEFAULT_COMPLETION_STYLE_LIST_DESCRIPTION, DEFAULT_COMPLETION_STYLE_LIST_GROUP, DEFAULT_COMPLETION_STYLE_LIST_SELECTION, DEFAULT_COMPLETION_STYLE_LIST_STARTING, DEFAULT_COMPLETION_STYLE_SELECTION, DEFAULT_COMPLETION_STYLE_STARTING, DEFAULT_ERRORS, DEFAULT_FEATURES_MAX_BUFFER_SIZE, DEFAULT_INDENTATION, DEFAULT_LIST_MAX, DEFAULT_MAX_REPEAT_COUNT, DEFAULT_MENU_LIST_MAX, DEFAULT_ORIGINAL_GROUP_NAME, DEFAULT_OTHERS_GROUP_NAME, DEFAULT_REMOVE_SUFFIX_CHARS, DEFAULT_SEARCH_TERMINATORS, DEFAULT_SECONDARY_PROMPT_PATTERN, DEFAULT_SUGGESTIONS_MIN_BUFFER_SIZE, DEFAULT_SYSTEM_PROPERTY_PREFIX, DEFAULT_TAB_WIDTH, DEFAULT_WORDCHARS, display, doAutosuggestion, expander, findChar, findDir, findTailAdd, FOCUS_IN_SEQ, FOCUS_OUT_SEQ, highlighter, history, historyBuffer, isArgDigit, isUndo, keyMap, keyMaps, killRing, lock, maskingCallback, maskThread, modifiedHistory, mult, nextCommandFromHistory, nextHistoryId, NULL_MASK, options, overTyping, parsedLine, parser, post, prompt, reading, regionActive, regionMark, repeatCount, rightPrompt, searchBackward, searchBuffer, searchFailing, searchIndex, searchTerm, size, skipRedisplay, smallTerminalOffset, startedReading, state, TAB_WIDTH, tailTip, terminal, undo, universal, variables, viMoveMode, widgets, yankBufferFields inherited from interface org.jline.reader.LineReader
ACCEPT_AND_HOLD, ACCEPT_AND_INFER_NEXT_HISTORY, ACCEPT_LINE, ACCEPT_LINE_AND_DOWN_HISTORY, AMBIGUOUS_BINDING, ARGUMENT_BASE, BACKWARD_CHAR, BACKWARD_DELETE_CHAR, BACKWARD_DELETE_WORD, BACKWARD_KILL_LINE, BACKWARD_KILL_WORD, BACKWARD_WORD, BEEP, BEGIN_PASTE, BEGINNING_OF_BUFFER_OR_HISTORY, BEGINNING_OF_HISTORY, BEGINNING_OF_LINE, BEGINNING_OF_LINE_HIST, BELL_STYLE, BIND_TTY_SPECIAL_CHARS, BLINK_MATCHING_PAREN, CALLBACK_FINISH, CALLBACK_INIT, CALLBACK_KEYMAP, CAPITALIZE_WORD, CHARACTER_SEARCH, CHARACTER_SEARCH_BACKWARD, CLEAR, CLEAR_SCREEN, COMMENT_BEGIN, COMPLETE_PREFIX, COMPLETE_WORD, COMPLETION_STYLE_BACKGROUND, COMPLETION_STYLE_DESCRIPTION, COMPLETION_STYLE_GROUP, COMPLETION_STYLE_LIST_BACKGROUND, COMPLETION_STYLE_LIST_DESCRIPTION, COMPLETION_STYLE_LIST_GROUP, COMPLETION_STYLE_LIST_SELECTION, COMPLETION_STYLE_LIST_STARTING, COMPLETION_STYLE_SELECTION, COMPLETION_STYLE_STARTING, COPY_PREV_WORD, COPY_REGION_AS_KILL, DELETE_CHAR, DELETE_CHAR_OR_LIST, DELETE_WORD, DIGIT_ARGUMENT, DISABLE_COMPLETION, DISABLE_HISTORY, DO_LOWERCASE_VERSION, DOWN_CASE_WORD, DOWN_HISTORY, DOWN_LINE, DOWN_LINE_OR_HISTORY, DOWN_LINE_OR_SEARCH, DUMB, EDIT_AND_EXECUTE_COMMAND, EDITING_MODE, EMACS, EMACS_BACKWARD_WORD, EMACS_EDITING_MODE, EMACS_FORWARD_WORD, END_OF_BUFFER_OR_HISTORY, END_OF_HISTORY, END_OF_LINE, END_OF_LINE_HIST, ERRORS, EXCHANGE_POINT_AND_MARK, EXECUTE_NAMED_CMD, EXPAND_HISTORY, EXPAND_OR_COMPLETE, EXPAND_OR_COMPLETE_PREFIX, EXPAND_WORD, FEATURES_MAX_BUFFER_SIZE, FOCUS_IN, FOCUS_OUT, FORWARD_CHAR, FORWARD_WORD, FRESH_LINE, HISTORY_BEGINNING_SEARCH_BACKWARD, HISTORY_BEGINNING_SEARCH_FORWARD, HISTORY_FILE, HISTORY_FILE_SIZE, HISTORY_IGNORE, HISTORY_INCREMENTAL_PATTERN_SEARCH_BACKWARD, HISTORY_INCREMENTAL_PATTERN_SEARCH_FORWARD, HISTORY_INCREMENTAL_SEARCH_BACKWARD, HISTORY_INCREMENTAL_SEARCH_FORWARD, HISTORY_SEARCH_BACKWARD, HISTORY_SEARCH_FORWARD, HISTORY_SIZE, INDENTATION, INFER_NEXT_HISTORY, INPUT_RC_FILE_NAME, INSERT_CLOSE_CURLY, INSERT_CLOSE_PAREN, INSERT_CLOSE_SQUARE, INSERT_COMMENT, INSERT_LAST_WORD, KEYMAP, KILL_BUFFER, KILL_LINE, KILL_REGION, KILL_WHOLE_LINE, KILL_WORD, LINE_OFFSET, LIST_CHOICES, LIST_EXPAND, LIST_MAX, MAGIC_SPACE, MAIN, MAX_REPEAT_COUNT, MENU, MENU_COMPLETE, MENU_EXPAND_OR_COMPLETE, MENU_LIST_MAX, MENU_SELECT, MOUSE, NEG_ARGUMENT, ORIGINAL_GROUP_NAME, OTHERS_GROUP_NAME, OVERWRITE_MODE, PREFER_VISIBLE_BELL, PROP_SUPPORT_PARSEDLINE, PUT_REPLACE_SELECTION, QUOTED_INSERT, READ_COMMAND, RECURSIVE_EDIT, REDISPLAY, REDO, REDRAW_LINE, REMOVE_SUFFIX_CHARS, REVERSE_MENU_COMPLETE, SAFE, SEARCH_TERMINATORS, SECONDARY_PROMPT_PATTERN, SELF_INSERT, SELF_INSERT_UNMETA, SEND_BREAK, SET_LOCAL_HISTORY, SET_MARK_COMMAND, SPELL_WORD, SPLIT_UNDO, SUGGESTIONS_MIN_BUFFER_SIZE, SYSTEM_PROPERTY_PREFIX, TRANSPOSE_CHARS, TRANSPOSE_WORDS, UNDEFINED_KEY, UNDO, UNIVERSAL_ARGUMENT, UP_CASE_WORD, UP_HISTORY, UP_LINE, UP_LINE_OR_HISTORY, UP_LINE_OR_SEARCH, VI_ADD_EOL, VI_ADD_NEXT, VI_BACKWARD_BLANK_WORD, VI_BACKWARD_BLANK_WORD_END, VI_BACKWARD_CHAR, VI_BACKWARD_DELETE_CHAR, VI_BACKWARD_KILL_WORD, VI_BACKWARD_WORD, VI_BACKWARD_WORD_END, VI_BEGINNING_OF_LINE, VI_CHANGE, VI_CHANGE_EOL, VI_CHANGE_WHOLE_LINE, VI_CMD_MODE, VI_DELETE, VI_DELETE_CHAR, VI_DIGIT_OR_BEGINNING_OF_LINE, VI_DOWN_LINE_OR_HISTORY, VI_END_OF_LINE, VI_FETCH_HISTORY, VI_FIND_NEXT_CHAR, VI_FIND_NEXT_CHAR_SKIP, VI_FIND_PREV_CHAR, VI_FIND_PREV_CHAR_SKIP, VI_FIRST_NON_BLANK, VI_FORWARD_BLANK_WORD, VI_FORWARD_BLANK_WORD_END, VI_FORWARD_CHAR, VI_FORWARD_WORD, VI_FORWARD_WORD_END, VI_GOTO_COLUMN, VI_HISTORY_SEARCH_BACKWARD, VI_HISTORY_SEARCH_FORWARD, VI_INSERT, VI_INSERT_BOL, VI_INSERT_COMMENT, VI_JOIN, VI_KILL_EOL, VI_KILL_LINE, VI_MATCH_BRACKET, VI_OPEN_LINE_ABOVE, VI_OPEN_LINE_BELOW, VI_OPER_SWAP_CASE, VI_PUT_AFTER, VI_PUT_BEFORE, VI_QUOTED_INSERT, VI_REPEAT_CHANGE, VI_REPEAT_FIND, VI_REPEAT_SEARCH, VI_REPLACE, VI_REPLACE_CHARS, VI_REV_REPEAT_FIND, VI_REV_REPEAT_SEARCH, VI_SET_BUFFER, VI_SUBSTITUTE, VI_SWAP_CASE, VI_UNDO_CHANGE, VI_UP_LINE_OR_HISTORY, VI_YANK, VI_YANK_EOL, VI_YANK_WHOLE_LINE, VICMD, VIINS, VIOPP, VISUAL, VISUAL_LINE_MODE, VISUAL_MODE, WHAT_CURSOR_POSITION, WORDCHARS, YANK, YANK_POP -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateInternalLineReader(@NonNull org.jline.terminal.Terminal terminal) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanprotected booleanprotected booleanprotected booleanMethods inherited from class org.jline.reader.impl.LineReaderImpl
acceptAndHold, acceptAndInferNextHistory, acceptLine, acceptLineAndDownHistory, addCommandsInBuffer, argumentBase, backwardChar, backwardDeleteChar, backwardDeleteWord, backwardKillLine, backwardKillWord, backwardWord, beep, beginningOfBufferOrHistory, beginningOfHistory, beginningOfLine, beginningOfLineHist, beginPaste, buildStyle, builtinWidgets, callWidget, capitalizeWord, cleanup, clear, clearChoices, clearScreen, completePrefix, completeWord, computePost, computePost, copyPrevWord, copyRegionAsKill, deactivateRegion, defaultKeyMaps, deleteChar, deleteCharOrList, deleteWord, digitArgument, doCleanup, doComplete, doComplete, doInsertComment, doList, doList, doLowercaseVersion, doMenu, doReadBinding, doReadStringUntil, doSearchHistory, doViDeleteOrChange, doViMatchBracket, downCaseWord, downHistory, downLine, downLineOrHistory, dumb, editAndAddInBuffer, editAndExecute, emacs, emacsBackwardWord, emacsEditingMode, emacsForwardWord, endOfBufferOrHistory, endOfHistory, endOfLine, endOfLineHist, exchangePointAndMark, expandHistory, expandOrComplete, expandOrCompletePrefix, expandWord, finish, finishBuffer, flush, focusIn, focusOut, forwardChar, forwardWord, freshLine, getAppName, getAutosuggestion, getBracketType, getBuffer, getBuiltinWidgets, getCandidateComparator, getCompleter, getCompletionStyle, getCompletionStyleBackground, getCompletionStyleBackground, getCompletionStyleDescription, getCompletionStyleDescription, getCompletionStyleGroup, getCompletionStyleGroup, getCompletionStyleListBackground, getCompletionStyleListDescription, getCompletionStyleListGroup, getCompletionStyleListSelection, getCompletionStyleListStarting, getCompletionStyleSelection, getCompletionStyleSelection, getCompletionStyleStarting, getCompletionStyleStarting, getDisplayedBufferWithPrompts, getExpander, getGroupComparator, getHighlighter, getHistory, getKeyMap, getKeyMaps, getKeys, getLastBinding, getOriginalGroupName, getOthersGroupName, getParsedLine, getParser, getRegionActive, getRegionMark, getSearchTerm, getTabWidth, getTailTip, getTerminal, getVariable, getVariables, getWidget, getWidgets, handleSignal, historyIncrementalSearchBackward, historyIncrementalSearchForward, insertClose, insertCloseCurly, insertCloseParen, insertCloseSquare, insertComment, insertTab, isAlpha, isDelimiter, isInViChangeOperation, isInViCmdMode, isInViMoveOperation, isKeyMap, isReading, isSet, isViAlphaNum, isWhitespace, isWord, killBuffer, killLine, killRegion, killWholeLine, killWord, listChoices, menu, menuComplete, menuExpandOrComplete, mouse, moveHistory, moveHistory, negArgument, nextBindingIsComplete, option, overwriteMode, peekCharacter, printAbove, printAbove, putString, quit, quotedInsert, readBinding, readBinding, readCharacter, readLine, readLine, readLine, readLine, readLine, readLine, readLine, readMouseEvent, redisplay, redisplay, redo, redrawLine, runMacro, safe, searchBackwards, searchBackwards, searchBackwards, searchForwards, searchForwards, searchForwards, selfInsert, selfInsertUnmeta, sendBreak, setAutosuggestion, setBuffer, setBuffer, setCompleter, setCompletionMatcher, setExpander, setHighlighter, setHistory, setKeyMap, setMarkCommand, setOpt, setParser, setPrompt, setRightPrompt, setTailTip, setVariable, switchCase, toColumns, toColumns, transposeChars, transposeWords, undefinedKey, undo, universalArgument, unsetOpt, upCaseWord, upHistory, upLine, upLineOrHistory, variable, viAddEol, viAddNext, viBackwardBlankWord, viBackwardBlankWordEnd, viBackwardChar, viBackwardDeleteChar, viBackwardKillWord, viBackwardWord, viBackwardWordEnd, viBeginningOfLine, viChange, viChange, viChangeEol, viChangeWholeLine, viCmd, viCmdMode, viDelete, viDeleteChangeYankToRemap, viDeleteChar, viDeleteTo, viDigitOrBeginningOfLine, viDownLineOrHistory, viEndOfLine, viFindNextChar, viFindNextCharSkip, viFindPrevChar, viFindPrevCharSkip, viFirstNonBlank, viForwardBlankWord, viForwardBlankWordEnd, viForwardChar, viForwardWord, viForwardWordEnd, viHistorySearchBackward, viHistorySearchForward, viInsert, viInsertBol, viInsertComment, viInsertion, viJoin, viKillEol, viKillWholeLine, viMatchBracket, viOpenLineAbove, viOpenLineBelow, viOpp, viPutAfter, viPutBefore, viRepeatFind, viRepeatSearch, viReplaceChars, viRevRepeatFind, viRevRepeatSearch, visual, visualLineMode, visualMode, viSwapCase, viUpLineOrHistory, viYankTo, viYankTo, viYankWholeLine, whatCursorPosition, wrap, yank, yankPop, zeroOutMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jline.reader.LineReader
editAndAddInBuffer
-
Constructor Details
-
InternalLineReader
-
-
Method Details
-
historySearchBackward
protected boolean historySearchBackward()- Overrides:
historySearchBackwardin classorg.jline.reader.impl.LineReaderImpl
-
historySearchForward
protected boolean historySearchForward()- Overrides:
historySearchForwardin classorg.jline.reader.impl.LineReaderImpl
-
upLineOrSearch
protected boolean upLineOrSearch()- Overrides:
upLineOrSearchin classorg.jline.reader.impl.LineReaderImpl
-
downLineOrSearch
protected boolean downLineOrSearch()- Overrides:
downLineOrSearchin classorg.jline.reader.impl.LineReaderImpl
-