scala.tools.jline.console

ConsoleReader

class ConsoleReader extends AnyRef

Linear Supertypes
AnyRef, Any
Type Hierarchy Learn more about scaladoc diagrams
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ConsoleReader
  2. AnyRef
  3. Any
Implicitly
  1. by any2stringadd
  2. by any2stringfmt
  3. by any2ArrowAssoc
  4. by any2Ensuring
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ConsoleReader()

  2. new ConsoleReader(in: InputStream, out: Writer)

  3. new ConsoleReader(in: InputStream, out: Writer, term: Terminal)

  4. new ConsoleReader(in: InputStream, out: Writer, bindings: InputStream, term: Terminal)

  5. new ConsoleReader(in: InputStream, out: OutputStream, bindings: InputStream, term: Terminal)

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. def +(other: String): String

    Implicit information
    This member is added by an implicit conversion from ConsoleReader to StringAdd performed by method any2stringadd in scala.Predef.
    Definition Classes
    StringAdd
  5. def ->[B](y: B): (ConsoleReader, B)

    Implicit information
    This member is added by an implicit conversion from ConsoleReader to ArrowAssoc[ConsoleReader] performed by method any2ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc
    Annotations
    @inline()
  6. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  7. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  8. def addCompleter(completer: Completer): Boolean

  9. def addTriggeredAction(c: Char, listener: ActionListener): Unit

  10. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  11. def back(num: Int): Unit

    Attributes
    protected[scala.tools.jline.console]
  12. def backspace(): Boolean

  13. def beep(): Unit

  14. def clearScreen(): Boolean

  15. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  16. def complete(): Boolean

    Attributes
    protected[scala.tools.jline.console]
  17. final def delete(): Boolean

  18. final def drawLine(): Unit

  19. def ensuring(cond: (ConsoleReader) ⇒ Boolean, msg: ⇒ Any): ConsoleReader

    Implicit information
    This member is added by an implicit conversion from ConsoleReader to Ensuring[ConsoleReader] performed by method any2Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  20. def ensuring(cond: (ConsoleReader) ⇒ Boolean): ConsoleReader

    Implicit information
    This member is added by an implicit conversion from ConsoleReader to Ensuring[ConsoleReader] performed by method any2Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  21. def ensuring(cond: Boolean, msg: ⇒ Any): ConsoleReader

    Implicit information
    This member is added by an implicit conversion from ConsoleReader to Ensuring[ConsoleReader] performed by method any2Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  22. def ensuring(cond: Boolean): ConsoleReader

    Implicit information
    This member is added by an implicit conversion from ConsoleReader to Ensuring[ConsoleReader] performed by method any2Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  23. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  24. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  25. def expandEvents(str: String): String

    Attributes
    protected[scala.tools.jline.console]
  26. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  27. def flush(): Unit

  28. def formatted(fmtstr: String): String

    Implicit information
    This member is added by an implicit conversion from ConsoleReader to StringFormat performed by method any2stringfmt in scala.Predef.
    Definition Classes
    StringFormat
    Annotations
    @inline()
  29. def getAutoprintThreshold(): Int

  30. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  31. def getCompleters(): Collection[Completer]

  32. def getCompletionHandler(): CompletionHandler

  33. def getCursorBuffer(): CursorBuffer

  34. def getEchoCharacter(): Character

  35. def getExpandEvents(): Boolean

  36. def getHistory(): History

  37. def getInput(): InputStream

  38. def getOutput(): Writer

  39. def getPrompt(): String

  40. def getTerminal(): Terminal

  41. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  42. def isBellEnabled(): Boolean

  43. def isHistoryEnabled(): Boolean

  44. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  45. def isPaginationEnabled(): Boolean

  46. def killLine(): Boolean

  47. def moveCursor(num: Int): Int

  48. def moveToEnd(): Boolean

    Attributes
    protected[scala.tools.jline.console]
  49. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  50. final def notify(): Unit

    Definition Classes
    AnyRef
  51. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  52. def paste(): Boolean

  53. final def print(s: CharSequence): Unit

  54. def printBindings(): Unit

  55. def printColumns(items: Collection[_ <: CharSequence]): Unit

  56. def printSearchStatus(searchTerm: String, match: String): Unit

  57. final def println(): Unit

  58. final def println(s: CharSequence): Unit

  59. final def putString(str: CharSequence): Unit

  60. final def readCharacter(allowed: <repeated...>[Char]): Int

  61. def readLine(prompt: String, mask: Character): String

  62. def readLine(prompt: String): String

  63. def readLine(mask: Character): String

  64. def readLine(): String

  65. final def readVirtualKey(): Int

  66. final def redrawLine(): Unit

  67. def removeCompleter(completer: Completer): Boolean

  68. final def replace(num: Int, replacement: String): Boolean

  69. final def resetLine(): Boolean

    Attributes
    protected[scala.tools.jline.console]
  70. def resetPromptLine(prompt: String, buffer: String, cursorDest: Int): Unit

  71. def restoreLine(originalPrompt: String, cursorDest: Int): Unit

  72. def searchBackwards(searchTerm: String, startIndex: Int, startsWith: Boolean): Int

  73. def searchBackwards(searchTerm: String): Int

  74. def searchBackwards(searchTerm: String, startIndex: Int): Int

  75. def setAutoprintThreshold(threshold: Int): Unit

  76. def setBellEnabled(enabled: Boolean): Unit

  77. def setCompletionHandler(handler: CompletionHandler): Unit

  78. final def setCursorPosition(position: Int): Boolean

  79. def setEchoCharacter(c: Character): Unit

  80. def setExpandEvents(expand: Boolean): Unit

  81. def setHistory(history: History): Unit

  82. def setHistoryEnabled(enabled: Boolean): Unit

  83. def setPaginationEnabled(enabled: Boolean): Unit

  84. def setPrompt(prompt: String): Unit

  85. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  86. def toString(): String

    Definition Classes
    AnyRef → Any
  87. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  88. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  89. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  90. def [B](y: B): (ConsoleReader, B)

    Implicit information
    This member is added by an implicit conversion from ConsoleReader to ArrowAssoc[ConsoleReader] performed by method any2ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc

Shadowed Implict Value Members

  1. val self: Any

    Implicit information
    This member is added by an implicit conversion from ConsoleReader to StringAdd performed by method any2stringadd in scala.Predef.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (consoleReader: StringAdd).self
    Definition Classes
    StringAdd
  2. val self: Any

    Implicit information
    This member is added by an implicit conversion from ConsoleReader to StringFormat performed by method any2stringfmt in scala.Predef.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (consoleReader: StringFormat).self
    Definition Classes
    StringFormat

Deprecated Value Members

  1. def x: ConsoleReader

    Implicit information
    This member is added by an implicit conversion from ConsoleReader to ArrowAssoc[ConsoleReader] performed by method any2ArrowAssoc in scala.Predef.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (consoleReader: ArrowAssoc[ConsoleReader]).x
    Definition Classes
    ArrowAssoc
    Annotations
    @deprecated
    Deprecated

    (Since version 2.10.0) Use leftOfArrow instead

  2. def x: ConsoleReader

    Implicit information
    This member is added by an implicit conversion from ConsoleReader to Ensuring[ConsoleReader] performed by method any2Ensuring in scala.Predef.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (consoleReader: Ensuring[ConsoleReader]).x
    Definition Classes
    Ensuring
    Annotations
    @deprecated
    Deprecated

    (Since version 2.10.0) Use resultOfEnsuring instead

Inherited from AnyRef

Inherited from Any

Inherited by implicit conversion any2stringadd from ConsoleReader to StringAdd

Inherited by implicit conversion any2stringfmt from ConsoleReader to StringFormat

Inherited by implicit conversion any2ArrowAssoc from ConsoleReader to ArrowAssoc[ConsoleReader]

Inherited by implicit conversion any2Ensuring from ConsoleReader to Ensuring[ConsoleReader]

Ungrouped