dotty.tools.dotc.core.Names

TermName

Related Doc: package Names

class TermName extends Name

Linear Supertypes
Name, IndexedSeqOptimized[Char, Name], IndexedSeqLike[Char, Name], Seq[Char], Seq[Char], SeqLike[Char, Name], GenSeq[Char], GenSeqLike[Char, Name], PartialFunction[Int, Char], (Int) ⇒ Char, Iterable[Char], Iterable[Char], IterableLike[Char, Name], Equals, GenIterable[Char], GenIterableLike[Char, Name], Traversable[Char], Immutable, Traversable[Char], GenTraversable[Char], GenericTraversableTemplate[Char, Seq], TraversableLike[Char, Name], GenTraversableLike[Char, Name], Parallelizable[Char, ParSeq[Char]], TraversableOnce[Char], GenTraversableOnce[Char], FilterMonadic[Char, Name], HasNewBuilder[Char, Name], PreName, Showable, DotClass, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. TermName
  2. Name
  3. IndexedSeqOptimized
  4. IndexedSeqLike
  5. Seq
  6. Seq
  7. SeqLike
  8. GenSeq
  9. GenSeqLike
  10. PartialFunction
  11. Function1
  12. Iterable
  13. Iterable
  14. IterableLike
  15. Equals
  16. GenIterable
  17. GenIterableLike
  18. Traversable
  19. Immutable
  20. Traversable
  21. GenTraversable
  22. GenericTraversableTemplate
  23. TraversableLike
  24. GenTraversableLike
  25. Parallelizable
  26. TraversableOnce
  27. GenTraversableOnce
  28. FilterMonadic
  29. HasNewBuilder
  30. PreName
  31. Showable
  32. DotClass
  33. AnyRef
  34. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new TermName(start: Int, length: Int, next: TermName)

Type Members

  1. class Elements extends AbstractIterator[A] with BufferedIterator[A] with Serializable

    Attributes
    protected
    Definition Classes
    IndexedSeqLike
    Annotations
    @SerialVersionUID()
  2. type Self = Name

    Attributes
    protected[this]
    Definition Classes
    TraversableLike
  3. type ThisName = TermName

    A type for names of the same kind as this name

    A type for names of the same kind as this name

    Definition Classes
    TermNameName
  4. class WithFilter extends FilterMonadic[A, Repr]

    Definition Classes
    TraversableLike

Value Members

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

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Definition Classes
    Name
  4. def ++(other: Name): ThisName

    A more efficient version of concatenation

    A more efficient version of concatenation

    Definition Classes
    Name
  5. def ++[B >: Char, That](that: GenTraversableOnce[B])(implicit bf: CanBuildFrom[Name, B, That]): That

    Definition Classes
    TraversableLike → GenTraversableLike
  6. def ++:[B >: Char, That](that: Traversable[B])(implicit bf: CanBuildFrom[Name, B, That]): That

    Definition Classes
    TraversableLike
  7. def ++:[B >: Char, That](that: TraversableOnce[B])(implicit bf: CanBuildFrom[Name, B, That]): That

    Definition Classes
    TraversableLike
  8. def +:[B >: Char, That](elem: B)(implicit bf: CanBuildFrom[Name, B, That]): That

    Definition Classes
    SeqLike → GenSeqLike
  9. def /:[B](z: B)(op: (B, Char) ⇒ B): B

    Definition Classes
    TraversableOnce → GenTraversableOnce
  10. def :+[B >: Char, That](elem: B)(implicit bf: CanBuildFrom[Name, B, That]): That

    Definition Classes
    SeqLike → GenSeqLike
  11. def :\[B](z: B)(op: (Char, B) ⇒ B): B

    Definition Classes
    TraversableOnce → GenTraversableOnce
  12. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  13. def addString(b: StringBuilder): StringBuilder

    Definition Classes
    TraversableOnce
  14. def addString(b: StringBuilder, sep: String): StringBuilder

    Definition Classes
    TraversableOnce
  15. def addString(b: StringBuilder, start: String, sep: String, end: String): StringBuilder

    Definition Classes
    TraversableOnce
  16. def aggregate[B](z: ⇒ B)(seqop: (B, Char) ⇒ B, combop: (B, B) ⇒ B): B

    Definition Classes
    TraversableOnce → GenTraversableOnce
  17. def andThen[C](k: (Char) ⇒ C): PartialFunction[Int, C]

    Definition Classes
    PartialFunction → Function1
  18. def apply(index: Int): Char

    Definition Classes
    Name → SeqLike → GenSeqLike → Function1
  19. def applyOrElse[A1 <: Int, B1 >: Char](x: A1, default: (A1) ⇒ B1): B1

    Definition Classes
    PartialFunction
  20. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  21. def asTermName: TermName

    This name downcasted to a term name

    This name downcasted to a term name

    Definition Classes
    TermNameName
  22. def asTypeName: Nothing

    This name downcasted to a type name

    This name downcasted to a type name

    Definition Classes
    TermNameName
  23. def canEqual(that: Any): Boolean

    Definition Classes
    IterableLike → Equals
  24. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. def collect[B, That](pf: PartialFunction[Char, B])(implicit bf: CanBuildFrom[Name, B, That]): That

    Definition Classes
    TraversableLike → GenTraversableLike
  26. def collectFirst[B](pf: PartialFunction[Char, B]): Option[B]

    Definition Classes
    TraversableOnce
  27. def combinations(n: Int): Iterator[Name]

    Definition Classes
    SeqLike
  28. def companion: GenericCompanion[Seq]

    Definition Classes
    Seq → Seq → GenSeq → Iterable → Iterable → GenIterable → Traversable → Traversable → GenTraversable → GenericTraversableTemplate
  29. def compose[A](g: (A) ⇒ Int): (A) ⇒ Char

    Definition Classes
    Function1
    Annotations
    @unspecialized()
  30. def contains(ch: Char): Boolean

    Definition Classes
    Name
  31. def contains[A1 >: Char](elem: A1): Boolean

    Definition Classes
    SeqLike
  32. def containsSlice[B](that: GenSeq[B]): Boolean

    Definition Classes
    SeqLike
  33. def copyToArray[B >: Char](xs: Array[B], start: Int, len: Int): Unit

    Definition Classes
    IndexedSeqOptimized → IterableLike → TraversableLike → TraversableOnce → GenTraversableOnce
  34. def copyToArray[B >: Char](xs: Array[B]): Unit

    Definition Classes
    TraversableOnce → GenTraversableOnce
  35. def copyToArray[B >: Char](xs: Array[B], start: Int): Unit

    Definition Classes
    TraversableOnce → GenTraversableOnce
  36. def copyToBuffer[B >: Char](dest: Buffer[B]): Unit

    Definition Classes
    TraversableOnce
  37. final def copyUTF8(bs: Array[Byte], offset: Int): Int

    Write to UTF8 representation of this name to given character array.

    Write to UTF8 representation of this name to given character array. Start copying to index to. Return index of next free byte in array. Array must have enough remaining space for all bytes (i.e. maximally 3*length bytes).

    Definition Classes
    Name
  38. def corresponds[B](that: GenSeq[B])(p: (Char, B) ⇒ Boolean): Boolean

    Definition Classes
    SeqLike → GenSeqLike
  39. def count(p: (Char) ⇒ Boolean): Int

    Definition Classes
    TraversableOnce → GenTraversableOnce
  40. def decode: Name

    Replace $op_name's by corresponding operator symbols.

    Replace $op_name's by corresponding operator symbols.

    Definition Classes
    Name
  41. def diff[B >: Char](that: GenSeq[B]): Name

    Definition Classes
    SeqLike → GenSeqLike
  42. def distinct: Name

    Definition Classes
    SeqLike → GenSeqLike
  43. def drop(n: Int): Name

    Definition Classes
    IndexedSeqOptimized → IterableLike → TraversableLike → GenTraversableLike
  44. def dropRight(n: Int): Name

    Definition Classes
    IndexedSeqOptimized → IterableLike
  45. def dropWhile(p: (Char) ⇒ Boolean): Name

    Definition Classes
    IndexedSeqOptimized → TraversableLike → GenTraversableLike
  46. def encode: Name

    Replace operator symbols by corresponding $op_name's.

    Replace operator symbols by corresponding $op_name's.

    Definition Classes
    Name
  47. def endsWith[B](that: GenSeq[B]): Boolean

    Definition Classes
    IndexedSeqOptimized → SeqLike → GenSeqLike
  48. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  49. def equals(that: Any): Boolean

    Definition Classes
    Name → GenSeqLike → Equals → AnyRef → Any
  50. def exists(p: (Char) ⇒ Boolean): Boolean

    Definition Classes
    IndexedSeqOptimized → IterableLike → TraversableLike → TraversableOnce → GenTraversableOnce
  51. def fallbackToText(printer: Printer): Text

    A fallback text representation, if the pattern matching in Printers does not have a case for this showable element

    A fallback text representation, if the pattern matching in Printers does not have a case for this showable element

    Definition Classes
    Showable
  52. def filter(p: (Char) ⇒ Boolean): Name

    Definition Classes
    TraversableLike → GenTraversableLike
  53. def filterNot(p: (Char) ⇒ Boolean): Name

    Definition Classes
    TraversableLike → GenTraversableLike
  54. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  55. def find(p: (Char) ⇒ Boolean): Option[Char]

    Definition Classes
    IndexedSeqOptimized → IterableLike → TraversableLike → TraversableOnce → GenTraversableOnce
  56. def firstChar: Char

    Definition Classes
    Name
  57. def flatMap[B, That](f: (Char) ⇒ GenTraversableOnce[B])(implicit bf: CanBuildFrom[Name, B, That]): That

    Definition Classes
    TraversableLike → GenTraversableLike → FilterMonadic
  58. def flatten[B](implicit asTraversable: (Char) ⇒ GenTraversableOnce[B]): Seq[B]

    Definition Classes
    GenericTraversableTemplate
  59. def fold[A1 >: Char](z: A1)(op: (A1, A1) ⇒ A1): A1

    Definition Classes
    TraversableOnce → GenTraversableOnce
  60. def foldLeft[B](z: B)(op: (B, Char) ⇒ B): B

    Definition Classes
    IndexedSeqOptimized → TraversableOnce → GenTraversableOnce
  61. def foldRight[B](z: B)(op: (Char, B) ⇒ B): B

    Definition Classes
    IndexedSeqOptimized → IterableLike → TraversableOnce → GenTraversableOnce
  62. def forall(p: (Char) ⇒ Boolean): Boolean

    Definition Classes
    IndexedSeqOptimized → IterableLike → TraversableLike → TraversableOnce → GenTraversableOnce
  63. def foreach[U](f: (Char) ⇒ U): Unit

    Definition Classes
    IndexedSeqOptimized → IterableLike → TraversableLike → GenTraversableLike → TraversableOnce → GenTraversableOnce → FilterMonadic
  64. def fromChars(cs: Array[Char], offset: Int, len: Int): TermName

    Create a new name of same kind as this one, in the given basis, with len characters taken from cs starting at offset.

    Create a new name of same kind as this one, in the given basis, with len characters taken from cs starting at offset.

    Definition Classes
    TermNameName
  65. def fromName(name: Name): ThisName

    Create new name of same kind as this name and with same characters as given name.

    Create new name of same kind as this name and with same characters as given name.

    Definition Classes
    Name
  66. def fromString(str: String): ThisName

    Create new name of same kind as this name with characters from the given string

    Create new name of same kind as this name with characters from the given string

    Definition Classes
    Name
  67. def genericBuilder[B]: Builder[B, Seq[B]]

    Definition Classes
    GenericTraversableTemplate
  68. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  69. def groupBy[K](f: (Char) ⇒ K): Map[K, Name]

    Definition Classes
    TraversableLike → GenTraversableLike
  70. def grouped(size: Int): Iterator[Name]

    Definition Classes
    IterableLike
  71. def hasDefiniteSize: Boolean

    Definition Classes
    TraversableLike → TraversableOnce → GenTraversableOnce
  72. def hashCode(): Int

    Definition Classes
    TermName → IndexedSeqLike → GenSeqLike → AnyRef → Any
  73. def head: Char

    Definition Classes
    IndexedSeqOptimized → IterableLike → TraversableLike → GenTraversableLike
  74. def headOption: Option[Char]

    Definition Classes
    TraversableLike → GenTraversableLike
  75. def indexOf[B >: Char](elem: B, from: Int): Int

    Definition Classes
    GenSeqLike
  76. def indexOf[B >: Char](elem: B): Int

    Definition Classes
    GenSeqLike
  77. def indexOfSlice[B >: Char](that: GenSeq[B], from: Int): Int

    Definition Classes
    SeqLike
  78. def indexOfSlice[B >: Char](that: GenSeq[B]): Int

    Definition Classes
    SeqLike
  79. def indexWhere(p: (Char) ⇒ Boolean, from: Int): Int

    Definition Classes
    IndexedSeqOptimized → SeqLike → GenSeqLike
  80. def indexWhere(p: (Char) ⇒ Boolean): Int

    Definition Classes
    GenSeqLike
  81. def indices: Range

    Definition Classes
    SeqLike
  82. def init: Name

    Definition Classes
    IndexedSeqOptimized → TraversableLike → GenTraversableLike
  83. def inits: Iterator[Name]

    Definition Classes
    TraversableLike
  84. def intersect[B >: Char](that: GenSeq[B]): Name

    Definition Classes
    SeqLike → GenSeqLike
  85. def isDefinedAt(idx: Int): Boolean

    Definition Classes
    GenSeqLike
  86. def isEmpty: Boolean

    Definition Classes
    IndexedSeqOptimized → SeqLike → IterableLike → TraversableLike → TraversableOnce → GenTraversableOnce
  87. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  88. def isTermName: Boolean

    Is this name a term name?

    Is this name a term name?

    Definition Classes
    TermNameName
  89. final def isTraversableAgain: Boolean

    Definition Classes
    TraversableLike → GenTraversableLike → GenTraversableOnce
  90. def isTypeName: Boolean

    Is this name a type name?

    Is this name a type name?

    Definition Classes
    TermNameName
  91. def iterator: Iterator[Char]

    Definition Classes
    IndexedSeqLike → IterableLike → GenIterableLike
  92. def last: Char

    Definition Classes
    IndexedSeqOptimized → TraversableLike → GenTraversableLike
  93. def lastIndexOf[B >: Char](elem: B, end: Int): Int

    Definition Classes
    GenSeqLike
  94. def lastIndexOf[B >: Char](elem: B): Int

    Definition Classes
    GenSeqLike
  95. def lastIndexOfSlice[B >: Char](that: GenSeq[B], end: Int): Int

    Definition Classes
    SeqLike
  96. def lastIndexOfSlice[B >: Char](that: GenSeq[B]): Int

    Definition Classes
    SeqLike
  97. def lastIndexWhere(p: (Char) ⇒ Boolean, end: Int): Int

    Definition Classes
    IndexedSeqOptimized → SeqLike → GenSeqLike
  98. def lastIndexWhere(p: (Char) ⇒ Boolean): Int

    Definition Classes
    GenSeqLike
  99. def lastOption: Option[Char]

    Definition Classes
    TraversableLike → GenTraversableLike
  100. val length: Int

    The length of the names

    The length of the names

    Definition Classes
    TermNameName → SeqLike → GenSeqLike
  101. def lengthCompare(len: Int): Int

    Definition Classes
    IndexedSeqOptimized → SeqLike
  102. def lift: (Int) ⇒ Option[Char]

    Definition Classes
    PartialFunction
  103. def map[B, That](f: (Char) ⇒ B)(implicit bf: CanBuildFrom[Name, B, That]): That

    Definition Classes
    TraversableLike → GenTraversableLike → FilterMonadic
  104. def max[B >: Char](implicit cmp: Ordering[B]): Char

    Definition Classes
    TraversableOnce → GenTraversableOnce
  105. def maxBy[B](f: (Char) ⇒ B)(implicit cmp: Ordering[B]): Char

    Definition Classes
    TraversableOnce → GenTraversableOnce
  106. def min[B >: Char](implicit cmp: Ordering[B]): Char

    Definition Classes
    TraversableOnce → GenTraversableOnce
  107. def minBy[B](f: (Char) ⇒ B)(implicit cmp: Ordering[B]): Char

    Definition Classes
    TraversableOnce → GenTraversableOnce
  108. def mkString: String

    Definition Classes
    TraversableOnce → GenTraversableOnce
  109. def mkString(sep: String): String

    Definition Classes
    TraversableOnce → GenTraversableOnce
  110. def mkString(start: String, sep: String, end: String): String

    Definition Classes
    TraversableOnce → GenTraversableOnce
  111. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  112. def newBuilder: Builder[Char, Name]

    Attributes
    protected[this]
    Definition Classes
    TermNameName → GenericTraversableTemplate → TraversableLike → HasNewBuilder
  113. def nonEmpty: Boolean

    Definition Classes
    TraversableOnce → GenTraversableOnce
  114. final def notify(): Unit

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

    Definition Classes
    AnyRef
  116. def orElse[A1 <: Int, B1 >: Char](that: PartialFunction[A1, B1]): PartialFunction[A1, B1]

    Definition Classes
    PartialFunction
  117. def padTo[B >: Char, That](len: Int, elem: B)(implicit bf: CanBuildFrom[Name, B, That]): That

    Definition Classes
    SeqLike → GenSeqLike
  118. def par: ParSeq[Char]

    Definition Classes
    Parallelizable
  119. def parCombiner: Combiner[Char, ParSeq[Char]]

    Attributes
    protected[this]
    Definition Classes
    Seq → SeqLike → Iterable → TraversableLike → Parallelizable
  120. def partition(p: (Char) ⇒ Boolean): (Name, Name)

    Definition Classes
    TraversableLike → GenTraversableLike
  121. def patch[B >: Char, That](from: Int, patch: GenSeq[B], replaced: Int)(implicit bf: CanBuildFrom[Name, B, That]): That

    Definition Classes
    SeqLike → GenSeqLike
  122. def permutations: Iterator[Name]

    Definition Classes
    SeqLike
  123. def prefixLength(p: (Char) ⇒ Boolean): Int

    Definition Classes
    GenSeqLike
  124. def product[B >: Char](implicit num: Numeric[B]): B

    Definition Classes
    TraversableOnce → GenTraversableOnce
  125. def reduce[A1 >: Char](op: (A1, A1) ⇒ A1): A1

    Definition Classes
    TraversableOnce → GenTraversableOnce
  126. def reduceLeft[B >: Char](op: (B, Char) ⇒ B): B

    Definition Classes
    IndexedSeqOptimized → TraversableOnce
  127. def reduceLeftOption[B >: Char](op: (B, Char) ⇒ B): Option[B]

    Definition Classes
    TraversableOnce → GenTraversableOnce
  128. def reduceOption[A1 >: Char](op: (A1, A1) ⇒ A1): Option[A1]

    Definition Classes
    TraversableOnce → GenTraversableOnce
  129. def reduceRight[B >: Char](op: (Char, B) ⇒ B): B

    Definition Classes
    IndexedSeqOptimized → IterableLike → TraversableOnce → GenTraversableOnce
  130. def reduceRightOption[B >: Char](op: (Char, B) ⇒ B): Option[B]

    Definition Classes
    TraversableOnce → GenTraversableOnce
  131. def replace(from: Char, to: Char): ThisName

    Definition Classes
    Name
  132. def repr: Name

    Definition Classes
    TraversableLike → GenTraversableLike
  133. def reverse: Name

    Definition Classes
    IndexedSeqOptimized → SeqLike → GenSeqLike
  134. def reverseIterator: Iterator[Char]

    Definition Classes
    IndexedSeqOptimized → SeqLike
  135. def reverseMap[B, That](f: (Char) ⇒ B)(implicit bf: CanBuildFrom[Name, B, That]): That

    Definition Classes
    SeqLike → GenSeqLike
  136. def reversed: List[Char]

    Attributes
    protected[this]
    Definition Classes
    TraversableOnce
  137. def runWith[U](action: (Char) ⇒ U): (Int) ⇒ Boolean

    Definition Classes
    PartialFunction
  138. def sameElements[B >: Char](that: GenIterable[B]): Boolean

    Definition Classes
    IndexedSeqOptimized → IterableLike → GenIterableLike
  139. def scan[B >: Char, That](z: B)(op: (B, B) ⇒ B)(implicit cbf: CanBuildFrom[Name, B, That]): That

    Definition Classes
    TraversableLike → GenTraversableLike
  140. def scanLeft[B, That](z: B)(op: (B, Char) ⇒ B)(implicit bf: CanBuildFrom[Name, B, That]): That

    Definition Classes
    TraversableLike → GenTraversableLike
  141. def scanRight[B, That](z: B)(op: (Char, B) ⇒ B)(implicit bf: CanBuildFrom[Name, B, That]): That

    Definition Classes
    TraversableLike → GenTraversableLike
    Annotations
    @migration
    Migration

    (Changed in version 2.9.0) The behavior of scanRight has changed. The previous behavior can be reproduced with scanRight.reverse.

  142. def segmentLength(p: (Char) ⇒ Boolean, from: Int): Int

    Definition Classes
    IndexedSeqOptimized → SeqLike → GenSeqLike
  143. def seq: WrappedString

    Definition Classes
    Name → IndexedSeqLike → Seq → Seq → GenSeq → GenSeqLike → Iterable → Iterable → GenIterable → Traversable → Traversable → GenTraversable → Parallelizable → TraversableOnce → GenTraversableOnce
  144. def show(implicit ctx: Context): String

    The string representation of this showable element.

    The string representation of this showable element.

    Definition Classes
    Showable
  145. def showSummary(implicit ctx: Context): String

    Definition Classes
    Showable
  146. def showSummary(depth: Int)(implicit ctx: Context): String

    The summarized string representation of this showable element.

    The summarized string representation of this showable element. Recursion depth is limited to some smallish value. Default is Config.summarizeDepth.

    Definition Classes
    Showable
  147. def size: Int

    Definition Classes
    SeqLike → GenTraversableLike → TraversableOnce → GenTraversableOnce
  148. def slice(from: Int, until: Int): ThisName

    Definition Classes
    Name → IndexedSeqOptimized → IterableLike → TraversableLike → GenTraversableLike
  149. def sliding(size: Int, step: Int): Iterator[Name]

    Definition Classes
    IterableLike
  150. def sliding(size: Int): Iterator[Name]

    Definition Classes
    IterableLike
  151. def sortBy[B](f: (Char) ⇒ B)(implicit ord: Ordering[B]): Name

    Definition Classes
    SeqLike
  152. def sortWith(lt: (Char, Char) ⇒ Boolean): Name

    Definition Classes
    SeqLike
  153. def sorted[B >: Char](implicit ord: Ordering[B]): Name

    Definition Classes
    SeqLike
  154. def span(p: (Char) ⇒ Boolean): (Name, Name)

    Definition Classes
    IndexedSeqOptimized → TraversableLike → GenTraversableLike
  155. def splitAt(n: Int): (Name, Name)

    Definition Classes
    IndexedSeqOptimized → TraversableLike → GenTraversableLike
  156. val start: Int

    The start index in the character array

    The start index in the character array

    Definition Classes
    TermNameName
  157. def startsWith[B](that: GenSeq[B], offset: Int): Boolean

    Definition Classes
    IndexedSeqOptimized → SeqLike → GenSeqLike
  158. def startsWith[B](that: GenSeq[B]): Boolean

    Definition Classes
    GenSeqLike
  159. def stringPrefix: String

    Definition Classes
    TraversableLike → GenTraversableLike
  160. def sum[B >: Char](implicit num: Numeric[B]): B

    Definition Classes
    TraversableOnce → GenTraversableOnce
  161. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  162. def tail: Name

    Definition Classes
    IndexedSeqOptimized → TraversableLike → GenTraversableLike
  163. def tails: Iterator[Name]

    Definition Classes
    TraversableLike
  164. def take(n: Int): Name

    Definition Classes
    IndexedSeqOptimized → IterableLike → TraversableLike → GenTraversableLike
  165. def takeRight(n: Int): Name

    Definition Classes
    IndexedSeqOptimized → IterableLike
  166. def takeWhile(p: (Char) ⇒ Boolean): Name

    Definition Classes
    IndexedSeqOptimized → IterableLike → TraversableLike → GenTraversableLike
  167. def thisCollection: WrappedString

    Attributes
    protected[this]
    Definition Classes
    Name → IndexedSeqLike → SeqLike → IterableLike → TraversableLike
  168. def to[Col[_]](implicit cbf: CanBuildFrom[Nothing, Char, Col[Char]]): Col[Char]

    Definition Classes
    TraversableLike → TraversableOnce → GenTraversableOnce
  169. def toArray[B >: Char](implicit arg0: ClassTag[B]): Array[B]

    Definition Classes
    TraversableOnce → GenTraversableOnce
  170. def toBuffer[A1 >: Char]: Buffer[A1]

    Definition Classes
    IndexedSeqLike → TraversableOnce → GenTraversableOnce
  171. def toCollection(repr: Name): WrappedString

    Attributes
    protected[this]
    Definition Classes
    Name → IndexedSeqLike → SeqLike → IterableLike → TraversableLike
  172. def toIndexedSeq: IndexedSeq[Char]

    Definition Classes
    TraversableOnce → GenTraversableOnce
  173. def toIterable: Iterable[Char]

    Definition Classes
    IterableLike → TraversableOnce → GenTraversableOnce
  174. def toIterator: Iterator[Char]

    Definition Classes
    IterableLike → TraversableLike → GenTraversableOnce
    Annotations
    @deprecatedOverriding( ... , "2.11.0" )
  175. def toList: List[Char]

    Definition Classes
    TraversableOnce → GenTraversableOnce
  176. def toMap[T, U](implicit ev: <:<[Char, (T, U)]): Map[T, U]

    Definition Classes
    TraversableOnce → GenTraversableOnce
  177. def toSeq: Seq[Char]

    Definition Classes
    Seq → SeqLike → GenSeqLike → TraversableOnce → GenTraversableOnce
  178. def toSet[B >: Char]: Set[B]

    Definition Classes
    TraversableOnce → GenTraversableOnce
  179. def toStream: Stream[Char]

    Definition Classes
    IterableLike → TraversableLike → GenTraversableOnce
  180. def toString(): String

    Definition Classes
    Name → SeqLike → Function1 → TraversableLike → AnyRef → Any
  181. def toTermName: TermName

    This name converted to a term name

    This name converted to a term name

    Definition Classes
    TermNameNamePreName
  182. def toText(printer: Printer): Text

    The text representation of this showable element.

    The text representation of this showable element. This normally dispatches to a pattern matching method in Printers.

    Definition Classes
    NameShowable
  183. def toTraversable: Traversable[Char]

    Definition Classes
    TraversableLike → TraversableOnce → GenTraversableOnce
    Annotations
    @deprecatedOverriding( ... , "2.11.0" )
  184. def toTypeName: TypeName

    This name converted to a type name

    This name converted to a type name

    Definition Classes
    TermNameNamePreName
  185. def toVector: Vector[Char]

    Definition Classes
    TraversableOnce → GenTraversableOnce
  186. def transpose[B](implicit asTraversable: (Char) ⇒ GenTraversableOnce[B]): Seq[Seq[B]]

    Definition Classes
    GenericTraversableTemplate
    Annotations
    @migration
    Migration

    (Changed in version 2.9.0) transpose throws an IllegalArgumentException if collections are not uniformly sized.

  187. def union[B >: Char, That](that: GenSeq[B])(implicit bf: CanBuildFrom[Name, B, That]): That

    Definition Classes
    SeqLike → GenSeqLike
  188. def unsupported(methodName: String): Nothing

    Throws an UnsupportedOperationException with the given method name.

    Throws an UnsupportedOperationException with the given method name.

    Definition Classes
    DotClass
  189. def unzip[A1, A2](implicit asPair: (Char) ⇒ (A1, A2)): (Seq[A1], Seq[A2])

    Definition Classes
    GenericTraversableTemplate
  190. def unzip3[A1, A2, A3](implicit asTriple: (Char) ⇒ (A1, A2, A3)): (Seq[A1], Seq[A2], Seq[A3])

    Definition Classes
    GenericTraversableTemplate
  191. def updated[B >: Char, That](index: Int, elem: B)(implicit bf: CanBuildFrom[Name, B, That]): That

    Definition Classes
    SeqLike → GenSeqLike
  192. def view(from: Int, until: Int): SeqView[Char, Name]

    Definition Classes
    SeqLike → IterableLike → TraversableLike
  193. def view: SeqView[Char, Name]

    Definition Classes
    SeqLike → IterableLike → TraversableLike
  194. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  197. def withFilter(p: (Char) ⇒ Boolean): FilterMonadic[Char, Name]

    Definition Classes
    TraversableLike → FilterMonadic
  198. def zip[A1 >: Char, B, That](that: GenIterable[B])(implicit bf: CanBuildFrom[Name, (A1, B), That]): That

    Definition Classes
    IndexedSeqOptimized → IterableLike → GenIterableLike
  199. def zipAll[B, A1 >: Char, That](that: GenIterable[B], thisElem: A1, thatElem: B)(implicit bf: CanBuildFrom[Name, (A1, B), That]): That

    Definition Classes
    IterableLike → GenIterableLike
  200. def zipWithIndex[A1 >: Char, That](implicit bf: CanBuildFrom[Name, (A1, Int), That]): That

    Definition Classes
    IndexedSeqOptimized → IterableLike → GenIterableLike

Inherited from Name

Inherited from IndexedSeqOptimized[Char, Name]

Inherited from IndexedSeqLike[Char, Name]

Inherited from Seq[Char]

Inherited from Seq[Char]

Inherited from SeqLike[Char, Name]

Inherited from GenSeq[Char]

Inherited from GenSeqLike[Char, Name]

Inherited from PartialFunction[Int, Char]

Inherited from (Int) ⇒ Char

Inherited from Iterable[Char]

Inherited from Iterable[Char]

Inherited from IterableLike[Char, Name]

Inherited from Equals

Inherited from GenIterable[Char]

Inherited from GenIterableLike[Char, Name]

Inherited from Traversable[Char]

Inherited from Immutable

Inherited from Traversable[Char]

Inherited from GenTraversable[Char]

Inherited from GenericTraversableTemplate[Char, Seq]

Inherited from TraversableLike[Char, Name]

Inherited from GenTraversableLike[Char, Name]

Inherited from Parallelizable[Char, ParSeq[Char]]

Inherited from TraversableOnce[Char]

Inherited from GenTraversableOnce[Char]

Inherited from FilterMonadic[Char, Name]

Inherited from HasNewBuilder[Char, Name]

Inherited from PreName

Inherited from Showable

Inherited from DotClass

Inherited from AnyRef

Inherited from Any

Ungrouped