Packages

case class ScalaParsedLine(line: String, cursor: Int, wordCursor: Int, wordIndex: Int, tokens: List[TokenData]) extends CompletingParsedLine with Product with Serializable

Lines of Scala are opaque to JLine.

line

the line

Source
Reader.scala
Linear Supertypes
java.io.Serializable, Product, Equals, CompletingParsedLine, ParsedLine, AnyRef, Any
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ScalaParsedLine
  2. Serializable
  3. Product
  4. Equals
  5. CompletingParsedLine
  6. ParsedLine
  7. AnyRef
  8. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new ScalaParsedLine(line: String, cursor: Int, wordCursor: Int, wordIndex: Int, tokens: List[TokenData])

    line

    the line

Value Members

  1. val cursor: Int
    Definition Classes
    ScalaParsedLine → ParsedLine
  2. def escape(candidate: CharSequence, complete: Boolean): CharSequence
    Definition Classes
    ScalaParsedLine → CompletingParsedLine
  3. val line: String
    Definition Classes
    ScalaParsedLine → ParsedLine
  4. def productElementNames: Iterator[String]
    Definition Classes
    Product
  5. def rawWordCursor(): Int
    Definition Classes
    ScalaParsedLine → CompletingParsedLine
  6. def rawWordLength(): Int
    Definition Classes
    ScalaParsedLine → CompletingParsedLine
  7. val tokens: List[TokenData]
  8. def word(): String
    Definition Classes
    ScalaParsedLine → ParsedLine
  9. val wordCursor: Int
    Definition Classes
    ScalaParsedLine → ParsedLine
  10. val wordIndex: Int
    Definition Classes
    ScalaParsedLine → ParsedLine
  11. def words(): java.util.List[String]
    Definition Classes
    ScalaParsedLine → ParsedLine