Scala Standard Library 2.12.18 - scala.collection.SortedSet (original) (raw)

trait SortedSet[A] extends Set[A] with SortedSetLike[A, SortedSet[A]]

Ordering

  1. Alphabetic
  2. By Inheritance

Inherited

  1. SortedSet
  2. SortedSetLike
  3. Sorted
  4. Set
  5. SetLike
  6. Subtractable
  7. GenSet
  8. GenericSetTemplate
  9. GenSetLike
  10. Iterable
  11. IterableLike
  12. Equals
  13. GenIterable
  14. GenIterableLike
  15. Traversable
  16. GenTraversable
  17. GenericTraversableTemplate
  18. TraversableLike
  19. GenTraversableLike
  20. Parallelizable
  21. TraversableOnce
  22. GenTraversableOnce
  23. FilterMonadic
  24. HasNewBuilder
  25. Function1
  26. AnyRef
  27. Any

Implicitly

  1. by CollectionsHaveToParArray

  2. by MonadOps

  3. by any2stringadd

  4. by StringFormat

  5. by Ensuring

  6. by ArrowAssoc

  7. by alternateImplicit

  8. Hide All

  9. Show All

Abstract Value Members

  1. abstract def +(elem: A): SortedSet[A]
  2. abstract def -(elem: A): SortedSet[A]
  3. abstract def contains(elem: A): Boolean
  4. abstract def iterator: Iterator[A]
  5. abstract def keysIteratorFrom(start: A): Iterator[A]
  6. implicit abstract def ordering: Ordering[A]
  7. abstract def rangeImpl(from: Option[A], until: Option[A]): SortedSet[A]

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
  2. final def ##(): Int
  3. def &(that: GenSet[A]): SortedSet[A]
  4. def &~(that: GenSet[A]): SortedSet[A]
  5. def +(elem1: A, elem2: A, elems: A*): SortedSet[A]
  6. def ++(elems: GenTraversableOnce[A]): SortedSet[A]
  7. def ++[B >: A, That](that: GenTraversableOnce[B])(implicit bf: CanBuildFrom[SortedSet[A], B, That]): That
  8. def ++:[B >: A, That](that: Traversable[B])(implicit bf: CanBuildFrom[SortedSet[A], B, That]): That
  9. def ++:[B](that: TraversableOnce[B]): Set[B]
  10. def -(elem1: A, elem2: A, elems: A*): SortedSet[A]
  11. def --(xs: GenTraversableOnce[A]): SortedSet[A]
  12. def ->[B](y: B): (SortedSet[A], B)
  13. final def ==(arg0: Any): Boolean
  14. def addString(b: StringBuilder): StringBuilder
  15. def addString(b: StringBuilder, sep: String): StringBuilder
  16. def addString(b: StringBuilder, start: String, sep: String, end: String): StringBuilder
  17. def aggregate[B](z: ⇒ B)(seqop: (B, A) ⇒ B, combop: (B, B) ⇒ B): B
  18. def andThen[A](g: (Boolean) ⇒ A): (A) ⇒ A
  19. def apply(elem: A): Boolean
  20. final def asInstanceOf[T0]: T0
  21. def canEqual(that: Any): Boolean
  22. def clone(): AnyRef
  23. def collect[B](pf: PartialFunction[A, B]): Set[B]
  24. def collectFirst[B](pf: PartialFunction[A, B]): Option[B]
  25. def companion: GenericCompanion[Set]
  26. def compare(k0: A, k1: A): Int
  27. def compose[A](g: (A) ⇒ A): (A) ⇒ Boolean
  28. def copyToArray(xs: Array[A], start: Int, len: Int): Unit
  29. def copyToArray(xs: Array[A]): Unit
  30. def copyToArray(xs: Array[A], start: Int): Unit
  31. def copyToBuffer[B >: A](dest: Buffer[B]): Unit
  32. def count(p: (A) ⇒ Boolean): Int
  33. def diff(that: GenSet[A]): SortedSet[A]
  34. def drop(n: Int): SortedSet[A]
  35. def dropRight(n: Int): SortedSet[A]
  36. def dropWhile(p: (A) ⇒ Boolean): SortedSet[A]
  37. def empty: SortedSet[A]
  38. def ensuring(cond: (SortedSet[A]) ⇒ Boolean, msg: ⇒ Any): SortedSet[A]
  39. def ensuring(cond: (SortedSet[A]) ⇒ Boolean): SortedSet[A]
  40. def ensuring(cond: Boolean, msg: ⇒ Any): SortedSet[A]
  41. def ensuring(cond: Boolean): SortedSet[A]
  42. final def eq(arg0: AnyRef): Boolean
  43. def equals(that: Any): Boolean
  44. def exists(p: (A) ⇒ Boolean): Boolean
  45. def filter(p: (A) ⇒ Boolean): SortedSet[A]
  46. def filterNot(p: (A) ⇒ Boolean): SortedSet[A]
  47. def finalize(): Unit
  48. def find(p: (A) ⇒ Boolean): Option[A]
  49. def firstKey: A
  50. def flatMap[B](f: (A) ⇒ GenTraversableOnce[B]): Set[B]
  51. def flatten[B]: Set[B]
  52. def fold[A1 >: A](z: A1)(op: (A1, A1) ⇒ A1): A1
  53. def foldLeft[B](z: B)(op: (B, A) ⇒ B): B
  54. def foldRight[B](z: B)(op: (A, B) ⇒ B): B
  55. def forall(p: (A) ⇒ Boolean): Boolean
  56. def foreach(f: (A) ⇒ Unit): Unit
  57. def from(from: A): SortedSet[A]
  58. def genericBuilder[B]: Builder[B, Set[B]]
  59. final def getClass(): Class[_]
  60. def groupBy[K](f: (A) ⇒ K): immutable.Map[K, SortedSet[A]]
  61. def grouped(size: Int): Iterator[SortedSet[A]]
  62. def hasAll(j: Iterator[A]): Boolean
  63. def hasDefiniteSize: Boolean
  64. def hashCode(): Int
  65. def head: A
  66. def headOption: Option[A]
  67. def init: SortedSet[A]
  68. def inits: Iterator[SortedSet[A]]
  69. def intersect(that: GenSet[A]): SortedSet[A]
  70. def isEmpty: Boolean
  71. final def isInstanceOf[T0]: Boolean
  72. final def isTraversableAgain: Boolean
  73. def iteratorFrom(start: A): Iterator[A]
  74. def keySet: SortedSet[A]
  75. def last: A
  76. def lastKey: A
  77. def lastOption: Option[A]
  78. def map[B](f: (A) ⇒ B): Set[B]
  79. def max: A
  80. def maxBy[B](f: (A) ⇒ B): A
  81. def min: A
  82. def minBy[B](f: (A) ⇒ B): A
  83. def mkString: String
  84. def mkString(sep: String): String
  85. def mkString(start: String, sep: String, end: String): String
  86. final def ne(arg0: AnyRef): Boolean
  87. def newBuilder: Builder[A, SortedSet[A]]
  88. def nonEmpty: Boolean
  89. final def notify(): Unit
  90. final def notifyAll(): Unit
  91. def par: ParSet[A]
  92. def parCombiner: Combiner[A, ParSet[A]]
  93. def partition(p: (A) ⇒ Boolean): (SortedSet[A], SortedSet[A])
  94. def product: A
  95. def range(from: A, until: A): SortedSet[A]
  96. def reduce[A1 >: A](op: (A1, A1) ⇒ A1): A1
  97. def reduceLeft[B >: A](op: (B, A) ⇒ B): B
  98. def reduceLeftOption[B >: A](op: (B, A) ⇒ B): Option[B]
  99. def reduceOption[A1 >: A](op: (A1, A1) ⇒ A1): Option[A1]
  100. def reduceRight[B >: A](op: (A, B) ⇒ B): B
  101. def reduceRightOption[B >: A](op: (A, B) ⇒ B): Option[B]
  102. def repr: SortedSet[A]
  103. def reversed: List[A]
  104. def sameElements(that: GenIterable[A]): Boolean
  105. def scan[B >: A, That](z: B)(op: (B, B) ⇒ B)(implicit cbf: CanBuildFrom[SortedSet[A], B, That]): That
  106. def scanLeft[B, That](z: B)(op: (B, A) ⇒ B)(implicit bf: CanBuildFrom[SortedSet[A], B, That]): That
  107. def scanRight[B, That](z: B)(op: (A, B) ⇒ B)(implicit bf: CanBuildFrom[SortedSet[A], B, That]): That
  108. def seq: Set[A]
  109. def size: Int
  110. def sizeHintIfCheap: Int
  111. def slice(from: Int, until: Int): SortedSet[A]
  112. def sliding(size: Int, step: Int): Iterator[SortedSet[A]]
  113. def sliding(size: Int): Iterator[SortedSet[A]]
  114. def span(p: (A) ⇒ Boolean): (SortedSet[A], SortedSet[A])
  115. def splitAt(n: Int): (SortedSet[A], SortedSet[A])
  116. def stringPrefix: String
  117. def subsetOf(that: GenSet[A]): Boolean
  118. def subsets(): Iterator[SortedSet[A]]
  119. def subsets(len: Int): Iterator[SortedSet[A]]
  120. def sum: A
  121. final def synchronized[T0](arg0: ⇒ T0): T0
  122. def tail: SortedSet[A]
  123. def tails: Iterator[SortedSet[A]]
  124. def take(n: Int): SortedSet[A]
  125. def takeRight(n: Int): SortedSet[A]
  126. def takeWhile(p: (A) ⇒ Boolean): SortedSet[A]
  127. def thisCollection: Iterable[A]
  128. def to(to: A): SortedSet[A]
  129. def to[Col[_]]: Col[A]
  130. def toArray: Array[A]
  131. def toBuffer[A1 >: A]: Buffer[A1]
  132. def toCollection(repr: SortedSet[A]): Iterable[A]
  133. def toIndexedSeq: immutable.IndexedSeq[A]
  134. def toIterable: Iterable[A]
  135. def toIterator: Iterator[A]
  136. def toList: List[A]
  137. def toMap[T, U]: Map[T, U]
  138. def toParArray: ParArray[T]
  139. def toSeq: Seq[A]
  140. def toSet[B >: A]: immutable.Set[B]
  141. def toStream: immutable.Stream[A]
  142. def toString(): String
  143. def toTraversable: Traversable[A]
  144. def toVector: Vector[A]
  145. def transpose[B](implicit asTraversable: (A) ⇒ GenTraversableOnce[B]): Set[Set[B]]
  146. def union(that: GenSet[A]): SortedSet[A]
  147. def until(until: A): SortedSet[A]
  148. def unzip[A1, A2](implicit asPair: (A) ⇒ (A1, A2)): (Set[A1], Set[A2])
  149. def unzip3[A1, A2, A3](implicit asTriple: (A) ⇒ (A1, A2, A3)): (Set[A1], Set[A2], Set[A3])
  150. def view(from: Int, until: Int): IterableView[A, SortedSet[A]]
  151. def view: IterableView[A, SortedSet[A]]
  152. final def wait(): Unit
  153. final def wait(arg0: Long, arg1: Int): Unit
  154. final def wait(arg0: Long): Unit
  155. def withFilter(p: (A) ⇒ Boolean): FilterMonadic[A, SortedSet[A]]
  156. def zip[B](that: GenIterable[B]): Set[(A, B)]
  157. def zipAll[B](that: Iterable[B], thisElem: A, thatElem: B): Set[(A, B)]
  158. def zipWithIndex: Set[(A, Int)]
  159. def |(that: GenSet[A]): SortedSet[A]
  160. def →[B](y: B): (SortedSet[A], B)

Deprecated Value Members

  1. def /:[B](z: B)(op: (B, A) ⇒ B): B
  2. def :\[B](z: B)(op: (A, B) ⇒ B): B
  3. def formatted(fmtstr: String): String

Inherited from SortedSetLike[A, SortedSet[A]]

Inherited from Sorted[A, SortedSet[A]]

Inherited from Set[A]

Inherited from SetLike[A, SortedSet[A]]

Inherited from Subtractable[A, SortedSet[A]]

Inherited from GenSet[A]

Inherited from GenericSetTemplate[A, Set]

Inherited from GenSetLike[A, SortedSet[A]]

Inherited from Iterable[A]

Inherited from IterableLike[A, SortedSet[A]]

Inherited from Equals

Inherited from GenIterable[A]

Inherited from GenIterableLike[A, SortedSet[A]]

Inherited from Traversable[A]

Inherited from GenTraversable[A]

Inherited from GenericTraversableTemplate[A, Set]

Inherited from TraversableLike[A, SortedSet[A]]

Inherited from GenTraversableLike[A, SortedSet[A]]

Inherited from Parallelizable[A, ParSet[A]]

Inherited from TraversableOnce[A]

Inherited from GenTraversableOnce[A]

Inherited from FilterMonadic[A, SortedSet[A]]

Inherited from HasNewBuilder[A, SortedSet[A]]

Inherited from (A) ⇒ Boolean

Inherited from AnyRef

Inherited from Any

Inherited by implicit conversion CollectionsHaveToParArray fromSortedSet[A] to CollectionsHaveToParArray[SortedSet[A], T]

Inherited by implicit conversion MonadOps fromSortedSet[A] to MonadOps[A]

Inherited by implicit conversion any2stringadd fromSortedSet[A] to any2stringadd[SortedSet[A]]

Inherited by implicit conversion StringFormat fromSortedSet[A] to StringFormat[SortedSet[A]]

Inherited by implicit conversion Ensuring fromSortedSet[A] to Ensuring[SortedSet[A]]

Inherited by implicit conversion ArrowAssoc fromSortedSet[A] to ArrowAssoc[SortedSet[A]]

Inherited by implicit conversion alternateImplicit fromSortedSet[A] to ForceImplicitAmbiguity

Ungrouped