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.ViMoveMode

    Nested 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, yankBuffer

    Fields 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

    Constructors
    Modifier
    Constructor
    Description
    private
    InternalLineReader(@NonNull org.jline.terminal.Terminal terminal)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected boolean
     
    protected boolean
     
    protected boolean
     
    protected boolean
     

    Methods 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, zeroOut

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.jline.reader.LineReader

    editAndAddInBuffer
  • Constructor Details

    • InternalLineReader

      private InternalLineReader(@NonNull @NonNull org.jline.terminal.Terminal terminal)
  • Method Details

    • historySearchBackward

      protected boolean historySearchBackward()
      Overrides:
      historySearchBackward in class org.jline.reader.impl.LineReaderImpl
    • historySearchForward

      protected boolean historySearchForward()
      Overrides:
      historySearchForward in class org.jline.reader.impl.LineReaderImpl
    • upLineOrSearch

      protected boolean upLineOrSearch()
      Overrides:
      upLineOrSearch in class org.jline.reader.impl.LineReaderImpl
    • downLineOrSearch

      protected boolean downLineOrSearch()
      Overrides:
      downLineOrSearch in class org.jline.reader.impl.LineReaderImpl