org.isarnproject.collections.mixmaps.nearest

NearestSet

sealed trait NearestSet[K] extends SortedSet[K] with NearestSetLike[K, INodeNear[K], NearestSet[K]]

Linear Supertypes
NearestSetLike[K, INodeNear[K], NearestSet[K]], OrderedSetLike[K, INodeNear[K], NearestSet[K]], NearestLike[K, INodeNear[K], NearestSet[K]], OrderedLike[K, INodeNear[K], NearestSet[K]], NodeNear[K], Node[K], Serializable, Serializable, SortedSet[K], SortedSetLike[K, NearestSet[K]], Sorted[K, NearestSet[K]], Set[K], SetLike[K, NearestSet[K]], Subtractable[K, NearestSet[K]], GenSet[K], GenericSetTemplate[K, Set], GenSetLike[K, NearestSet[K]], Iterable[K], IterableLike[K, NearestSet[K]], Equals, GenIterable[K], GenIterableLike[K, NearestSet[K]], Traversable[K], GenTraversable[K], GenericTraversableTemplate[K, Set], TraversableLike[K, NearestSet[K]], GenTraversableLike[K, NearestSet[K]], Parallelizable[K, ParSet[K]], TraversableOnce[K], GenTraversableOnce[K], FilterMonadic[K, NearestSet[K]], HasNewBuilder[K, NearestSet[K]], (K) ⇒ Boolean, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. NearestSet
  2. NearestSetLike
  3. OrderedSetLike
  4. NearestLike
  5. OrderedLike
  6. NodeNear
  7. Node
  8. Serializable
  9. Serializable
  10. SortedSet
  11. SortedSetLike
  12. Sorted
  13. Set
  14. SetLike
  15. Subtractable
  16. GenSet
  17. GenericSetTemplate
  18. GenSetLike
  19. Iterable
  20. IterableLike
  21. Equals
  22. GenIterable
  23. GenIterableLike
  24. Traversable
  25. GenTraversable
  26. GenericTraversableTemplate
  27. TraversableLike
  28. GenTraversableLike
  29. Parallelizable
  30. TraversableOnce
  31. GenTraversableOnce
  32. FilterMonadic
  33. HasNewBuilder
  34. Function1
  35. AnyRef
  36. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. type Self = NearestSet[K]

    Attributes
    protected[this]
    Definition Classes
    TraversableLike
  2. class WithFilter extends FilterMonadic[A, Repr]

    Definition Classes
    TraversableLike

Abstract Value Members

  1. abstract def iNode(color: Color, d: Data[K], lsub: Node[K], rsub: Node[K]): INode[K]

    Instantiate an internal node.

    Instantiate an internal node.

    Attributes
    protected
    Definition Classes
    Node
  2. abstract def keyOrdering: Numeric[K]

    Ordering that also supports linear distance |x-y|

    Ordering that also supports linear distance |x-y|

    Definition Classes
    NodeNearNode
  3. abstract def node(k: K): Option[INode[K]]

    Obtain the node stored at a given key if it exists, None otherwise

    Obtain the node stored at a given key if it exists, None otherwise

    Definition Classes
    Node
  4. abstract def nodeMax: Option[INode[K]]

    Definition Classes
    Node
  5. abstract def nodeMin: Option[INode[K]]

    Definition Classes
    Node

Concrete 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 &(that: GenSet[K]): NearestSet[K]

    Definition Classes
    GenSetLike
  5. def &~(that: GenSet[K]): NearestSet[K]

    Definition Classes
    GenSetLike
  6. def +(k: K): NearestSet[K]

    Obtain a new container with key inserted

    Obtain a new container with key inserted

    Definition Classes
    OrderedSetLike → SetLike → GenSetLike
  7. def +(elem1: K, elem2: K, elems: K*): NearestSet[K]

    Definition Classes
    SetLike
  8. def ++(elems: GenTraversableOnce[K]): NearestSet[K]

    Definition Classes
    SetLike
  9. def ++[B >: K, That](that: GenTraversableOnce[B])(implicit bf: CanBuildFrom[NearestSet[K], B, That]): That

    Definition Classes
    TraversableLike → GenTraversableLike
  10. def ++:[B >: K, That](that: Traversable[B])(implicit bf: CanBuildFrom[NearestSet[K], B, That]): That

    Definition Classes
    TraversableLike
  11. def ++:[B >: K, That](that: TraversableOnce[B])(implicit bf: CanBuildFrom[NearestSet[K], B, That]): That

    Definition Classes
    TraversableLike
  12. def -(k: K): NearestSet[K]

    Obtain a new container with key removed

    Obtain a new container with key removed

    Definition Classes
    OrderedSetLike → SetLike → Subtractable → GenSetLike
  13. def -(elem1: K, elem2: K, elems: K*): NearestSet[K]

    Definition Classes
    Subtractable
  14. def --(xs: GenTraversableOnce[K]): NearestSet[K]

    Definition Classes
    Subtractable
  15. def /:[B](z: B)(op: (B, K) ⇒ B): B

    Definition Classes
    TraversableOnce → GenTraversableOnce
  16. def :\[B](z: B)(op: (K, B) ⇒ B): B

    Definition Classes
    TraversableOnce → GenTraversableOnce
  17. final def ==(arg0: AnyRef): Boolean

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

    Definition Classes
    Any
  19. def addString(b: StringBuilder): StringBuilder

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

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

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

    Definition Classes
    TraversableOnce → GenTraversableOnce
  23. def andThen[A](g: (Boolean) ⇒ A): (K) ⇒ A

    Definition Classes
    Function1
    Annotations
    @unspecialized()
  24. final def append(tl: Node[K], tr: Node[K]): Node[K]

    Attributes
    protected
    Definition Classes
    Node
  25. def apply(elem: K): Boolean

    Definition Classes
    GenSetLike → Function1
  26. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  27. final def bNode(d: Data[K], lsub: Node[K], rsub: Node[K]): INode[K]

    create a new Black node from a key, value, left subtree and right subtree

    create a new Black node from a key, value, left subtree and right subtree

    Attributes
    protected
    Definition Classes
    Node
  28. final def balance(node: Node[K]): Node[K]

    Attributes
    protected
    Definition Classes
    Node
  29. final def balanceDel(x: Data[K], tl: Node[K], tr: Node[K]): INode[K]

    Attributes
    protected
    Definition Classes
    Node
  30. final def balanceLeft(x: Data[K], tl: Node[K], tr: Node[K]): INode[K]

    Attributes
    protected
    Definition Classes
    Node
  31. final def balanceRight(x: Data[K], tl: Node[K], tr: Node[K]): INode[K]

    Attributes
    protected
    Definition Classes
    Node
  32. final def blacken(node: Node[K]): Node[K]

    Attributes
    protected
    Definition Classes
    Node
  33. def canEqual(that: Any): Boolean

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

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

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

    Definition Classes
    TraversableOnce
  37. def companion: GenericCompanion[Set]

    Definition Classes
    Set → GenSet → Iterable → GenIterable → Traversable → GenTraversable → GenericTraversableTemplate
  38. def compare(k0: K, k1: K): Int

    Definition Classes
    Sorted
  39. def compose[A](g: (A) ⇒ K): (A) ⇒ Boolean

    Definition Classes
    Function1
    Annotations
    @unspecialized()
  40. def contains(k: K): Boolean

    Returns true if key is present in the container, false otherwise

    Returns true if key is present in the container, false otherwise

    Definition Classes
    OrderedSetLike → SetLike → GenSetLike
  41. def copyToArray[B >: K](xs: Array[B], start: Int, len: Int): Unit

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

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

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

    Definition Classes
    TraversableOnce
  45. def count(p: (K) ⇒ Boolean): Int

    Definition Classes
    TraversableOnce → GenTraversableOnce
  46. def coverL(k: K): Cover[K]

    Definition Classes
    NearestSetLike
  47. def coverLNodes(k: K): Cover[INodeNear[K]]

    Definition Classes
    NearestLike
  48. def coverR(k: K): Cover[K]

    Definition Classes
    NearestSetLike
  49. def coverRNodes(k: K): Cover[INodeNear[K]]

    Definition Classes
    NearestLike
  50. final def delLeft(node: INode[K], k: K): INode[K]

    Attributes
    protected
    Definition Classes
    Node
  51. final def delRight(node: INode[K], k: K): INode[K]

    Attributes
    protected
    Definition Classes
    Node
  52. def diff(that: GenSet[K]): NearestSet[K]

    Definition Classes
    SetLike → GenSetLike
  53. def drop(n: Int): NearestSet[K]

    Definition Classes
    IterableLike → TraversableLike → GenTraversableLike
  54. def dropRight(n: Int): NearestSet[K]

    Definition Classes
    IterableLike
  55. def dropWhile(p: (K) ⇒ Boolean): NearestSet[K]

    Definition Classes
    TraversableLike → GenTraversableLike
  56. def empty: NearestSet[K]

    Definition Classes
    NearestSetOrderedSetLike → SortedSet → SetLike → GenericSetTemplate
  57. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    OrderedSetLike → GenSetLike → Equals → AnyRef → Any
  59. def exists(p: (K) ⇒ Boolean): Boolean

    Definition Classes
    IterableLike → TraversableLike → TraversableOnce → GenTraversableOnce
  60. def filter(p: (K) ⇒ Boolean): NearestSet[K]

    Definition Classes
    TraversableLike → GenTraversableLike
  61. def filterNot(p: (K) ⇒ Boolean): NearestSet[K]

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

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

    Definition Classes
    IterableLike → TraversableLike → TraversableOnce → GenTraversableOnce
  64. def firstKey: K

    Definition Classes
    SortedSetLike → Sorted
  65. def flatMap[B, That](f: (K) ⇒ GenTraversableOnce[B])(implicit bf: CanBuildFrom[NearestSet[K], B, That]): That

    Definition Classes
    TraversableLike → GenTraversableLike → FilterMonadic
  66. def flatten[B](implicit asTraversable: (K) ⇒ GenTraversableOnce[B]): Set[B]

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

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

    Definition Classes
    TraversableOnce → GenTraversableOnce
  69. def foldRight[B](z: B)(op: (K, B) ⇒ B): B

    Definition Classes
    IterableLike → TraversableOnce → GenTraversableOnce
  70. def forall(p: (K) ⇒ Boolean): Boolean

    Definition Classes
    IterableLike → TraversableLike → TraversableOnce → GenTraversableOnce
  71. def foreach[U](f: (K) ⇒ U): Unit

    Definition Classes
    IterableLike → TraversableLike → GenTraversableLike → TraversableOnce → GenTraversableOnce → FilterMonadic
  72. def from(from: K): NearestSet[K]

    Definition Classes
    SortedSetLike → Sorted
  73. def genericBuilder[B]: Builder[B, Set[B]]

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

    Definition Classes
    AnyRef → Any
  75. def getNode(k: K): Option[INodeNear[K]]

    Get the internal node stored at at key, or None if key is not present

    Get the internal node stored at at key, or None if key is not present

    Definition Classes
    OrderedLike
  76. def groupBy[K](f: (K) ⇒ K): Map[K, NearestSet[K]]

    Definition Classes
    TraversableLike → GenTraversableLike
  77. def grouped(size: Int): Iterator[NearestSet[K]]

    Definition Classes
    IterableLike
  78. def hasAll(j: Iterator[K]): Boolean

    Attributes
    protected
    Definition Classes
    Sorted
  79. def hasDefiniteSize: Boolean

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

    Definition Classes
    OrderedSetLike → GenSetLike → AnyRef → Any
  81. def head: K

    Definition Classes
    IterableLike → TraversableLike → GenTraversableLike
  82. def headOption: Option[K]

    Definition Classes
    TraversableLike → GenTraversableLike
  83. def init: NearestSet[K]

    Definition Classes
    TraversableLike → GenTraversableLike
  84. def inits: Iterator[NearestSet[K]]

    Definition Classes
    TraversableLike
  85. def intersect(that: GenSet[K]): NearestSet[K]

    Definition Classes
    GenSetLike
  86. def isEmpty: Boolean

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

    Definition Classes
    Any
  88. final def isTraversableAgain: Boolean

    Definition Classes
    TraversableLike → GenTraversableLike → GenTraversableOnce
  89. def iterator: Iterator[K]

    Iterator over keys, in key order

    Iterator over keys, in key order

    Definition Classes
    OrderedSetLike → GenSetLike → IterableLike → GenIterableLike
  90. def keyMax: Option[K]

    Maximum key stored in this collection

    Maximum key stored in this collection

    Definition Classes
    NearestLike
  91. def keyMin: Option[K]

    Minimum key stored in this collection

    Minimum key stored in this collection

    Definition Classes
    NearestLike
  92. def keySet: NearestSet[K]

    Definition Classes
    SortedSetLike → Sorted
  93. def keys: Iterable[K]

    A container of keys, in key order

    A container of keys, in key order

    Definition Classes
    OrderedSetLike
  94. def keysIterator: Iterator[K]

    Iterator over keys, in key order

    Iterator over keys, in key order

    Definition Classes
    OrderedSetLike
  95. def keysIteratorFrom(k: K): Iterator[K]

    Definition Classes
    OrderedSetLike
  96. def last: K

    Definition Classes
    TraversableLike → GenTraversableLike
  97. def lastKey: K

    Definition Classes
    SortedSetLike → Sorted
  98. def lastOption: Option[K]

    Definition Classes
    TraversableLike → GenTraversableLike
  99. def map[B, That](f: (K) ⇒ B)(implicit bf: CanBuildFrom[NearestSet[K], B, That]): That

    Definition Classes
    SetLike → TraversableLike → GenTraversableLike → FilterMonadic
    Annotations
    @migration
    Migration

    (Changed in version 2.8.0) Set.map now returns a Set, so it will discard duplicate values.

  100. def max[B >: K](implicit cmp: Ordering[B]): K

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

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

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

    Definition Classes
    TraversableOnce → GenTraversableOnce
  104. def mkString: String

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

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

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

    Definition Classes
    AnyRef
  108. def nearest(k: K): Seq[K]

    Return entries nearest to a given key.

    Return entries nearest to a given key. The sequence that is returned may have zero, one or two elements. If (k) is at the midpoint between two keys, the two nearest will be returned (in key order). If container is empty, an empty sequence will be returned.

    Definition Classes
    NearestSetLike
  109. def nearestNodes(k: K): Seq[INodeNear[K]]

    Obtain the nodes nearest to a key

    Obtain the nodes nearest to a key

    Definition Classes
    NearestLike
  110. def newBuilder: Builder[K, NearestSet[K]]

    Attributes
    protected[this]
    Definition Classes
    SetLike → TraversableLike → HasNewBuilder
  111. def nodes: Iterable[INodeNear[K]]

    A container of underlying nodes, in key order

    A container of underlying nodes, in key order

    Definition Classes
    OrderedLike
  112. def nodesFrom(k: K): Iterable[INodeNear[K]]

    A container of nodes, in key order, having key >= k

    A container of nodes, in key order, having key >= k

    Definition Classes
    OrderedLike
  113. def nodesIterator: Iterator[INodeNear[K]]

    Iterator over nodes, in key order

    Iterator over nodes, in key order

    Definition Classes
    OrderedLike
  114. def nodesIteratorFrom(k: K): Iterator[INodeNear[K]]

    Iterator over nodes, in key order, having key >= k

    Iterator over nodes, in key order, having key >= k

    Definition Classes
    OrderedLike
  115. def nodesIteratorRange(from: Option[K], until: Option[K]): Iterator[INodeNear[K]]

    Definition Classes
    OrderedLike
  116. def nonEmpty: Boolean

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

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

    Definition Classes
    AnyRef
  119. def ordering: Ordering[K]

    Definition Classes
    OrderedSetLike → SortedSetLike → Sorted
  120. def par: ParSet[K]

    Definition Classes
    Parallelizable
  121. def parCombiner: Combiner[K, ParSet[K]]

    Attributes
    protected[this]
    Definition Classes
    SetLike → TraversableLike → Parallelizable
  122. def partition(p: (K) ⇒ Boolean): (NearestSet[K], NearestSet[K])

    Definition Classes
    TraversableLike → GenTraversableLike
  123. def product[B >: K](implicit num: Numeric[B]): B

    Definition Classes
    TraversableOnce → GenTraversableOnce
  124. final def rNode(d: Data[K], lsub: Node[K], rsub: Node[K]): INode[K]

    create a new Red node from a key, value, left subtree and right subtree

    create a new Red node from a key, value, left subtree and right subtree

    Attributes
    protected
    Definition Classes
    Node
  125. def range(from: K, until: K): NearestSet[K]

    Definition Classes
    SortedSetLike → Sorted
  126. def rangeImpl(from: Option[K], until: Option[K]): NearestSet[K]

    Definition Classes
    OrderedSetLike → SortedSetLike → Sorted
  127. final def redden(node: Node[K]): Node[K]

    Attributes
    protected
    Definition Classes
    Node
  128. def reduce[A1 >: K](op: (A1, A1) ⇒ A1): A1

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

    Definition Classes
    TraversableOnce
  130. def reduceLeftOption[B >: K](op: (B, K) ⇒ B): Option[B]

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

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

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

    Definition Classes
    TraversableOnce → GenTraversableOnce
  134. def repr: NearestSet[K]

    Definition Classes
    TraversableLike → GenTraversableLike
  135. def reversed: List[K]

    Attributes
    protected[this]
    Definition Classes
    TraversableOnce
  136. def sameElements[B >: K](that: GenIterable[B]): Boolean

    Definition Classes
    IterableLike → GenIterableLike
  137. def scan[B >: K, That](z: B)(op: (B, B) ⇒ B)(implicit cbf: CanBuildFrom[NearestSet[K], B, That]): That

    Definition Classes
    TraversableLike → GenTraversableLike
  138. def scanLeft[B, That](z: B)(op: (B, K) ⇒ B)(implicit bf: CanBuildFrom[NearestSet[K], B, That]): That

    Definition Classes
    TraversableLike → GenTraversableLike
  139. def scanRight[B, That](z: B)(op: (K, B) ⇒ B)(implicit bf: CanBuildFrom[NearestSet[K], 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.

  140. def seq: NearestSet[K]

    Definition Classes
    OrderedSetLike → GenSetLike → Parallelizable → TraversableOnce → GenTraversableOnce
  141. def size: Int

    Definition Classes
    TraversableOnce → GenTraversableOnce
  142. def slice(from: Int, until: Int): NearestSet[K]

    Definition Classes
    IterableLike → TraversableLike → GenTraversableLike
  143. def sliding(size: Int, step: Int): Iterator[NearestSet[K]]

    Definition Classes
    IterableLike
  144. def sliding(size: Int): Iterator[NearestSet[K]]

    Definition Classes
    IterableLike
  145. def span(p: (K) ⇒ Boolean): (NearestSet[K], NearestSet[K])

    Definition Classes
    TraversableLike → GenTraversableLike
  146. def splitAt(n: Int): (NearestSet[K], NearestSet[K])

    Definition Classes
    TraversableLike → GenTraversableLike
  147. def stringPrefix: String

    Definition Classes
    SetLike → TraversableLike → GenTraversableLike
  148. def subsetOf(that: GenSet[K]): Boolean

    Definition Classes
    SortedSetLike → GenSetLike
  149. def subsets: Iterator[NearestSet[K]]

    Definition Classes
    SetLike
  150. def subsets(len: Int): Iterator[NearestSet[K]]

    Definition Classes
    SetLike
  151. def sum[B >: K](implicit num: Numeric[B]): B

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

    Definition Classes
    AnyRef
  153. def tail: NearestSet[K]

    Definition Classes
    TraversableLike → GenTraversableLike
  154. def tails: Iterator[NearestSet[K]]

    Definition Classes
    TraversableLike
  155. def take(n: Int): NearestSet[K]

    Definition Classes
    IterableLike → TraversableLike → GenTraversableLike
  156. def takeRight(n: Int): NearestSet[K]

    Definition Classes
    IterableLike
  157. def takeWhile(p: (K) ⇒ Boolean): NearestSet[K]

    Definition Classes
    IterableLike → TraversableLike → GenTraversableLike
  158. def thisCollection: Iterable[K]

    Attributes
    protected[this]
    Definition Classes
    IterableLike → TraversableLike
  159. def to(to: K): NearestSet[K]

    Definition Classes
    Sorted
  160. def to[Col[_]](implicit cbf: CanBuildFrom[Nothing, K, Col[K]]): Col[K]

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

    Definition Classes
    TraversableOnce → GenTraversableOnce
  162. def toBuffer[A1 >: K]: Buffer[A1]

    Definition Classes
    SetLike → TraversableOnce → GenTraversableOnce
  163. def toCollection(repr: NearestSet[K]): Iterable[K]

    Attributes
    protected[this]
    Definition Classes
    IterableLike → TraversableLike
  164. def toIndexedSeq: IndexedSeq[K]

    Definition Classes
    TraversableOnce → GenTraversableOnce
  165. def toIterable: Iterable[K]

    Definition Classes
    IterableLike → TraversableOnce → GenTraversableOnce
  166. def toIterator: Iterator[K]

    Definition Classes
    IterableLike → TraversableLike → GenTraversableOnce
  167. def toList: List[K]

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

    Definition Classes
    TraversableOnce → GenTraversableOnce
  169. def toSeq: Seq[K]

    Definition Classes
    SetLike → TraversableOnce → GenTraversableOnce
  170. def toSet[B >: K]: Set[B]

    Definition Classes
    TraversableOnce → GenTraversableOnce
  171. def toStream: Stream[K]

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

    Definition Classes
    NearestSet → SetLike → TraversableLike → Function1 → AnyRef → Any
  173. def toTraversable: Traversable[K]

    Definition Classes
    TraversableLike → TraversableOnce → GenTraversableOnce
  174. def toVector: Vector[K]

    Definition Classes
    TraversableOnce → GenTraversableOnce
  175. def transpose[B](implicit asTraversable: (K) ⇒ GenTraversableOnce[B]): Set[Set[B]]

    Definition Classes
    GenericTraversableTemplate
    Annotations
    @migration
    Migration

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

  176. def union(that: GenSet[K]): NearestSet[K]

    Definition Classes
    SetLike → GenSetLike
  177. def until(until: K): NearestSet[K]

    Definition Classes
    SortedSetLike → Sorted
  178. def unzip[A1, A2](implicit asPair: (K) ⇒ (A1, A2)): (Set[A1], Set[A2])

    Definition Classes
    GenericTraversableTemplate
  179. def unzip3[A1, A2, A3](implicit asTriple: (K) ⇒ (A1, A2, A3)): (Set[A1], Set[A2], Set[A3])

    Definition Classes
    GenericTraversableTemplate
  180. def view(from: Int, until: Int): IterableView[K, NearestSet[K]]

    Definition Classes
    IterableLike → TraversableLike
  181. def view: IterableView[K, NearestSet[K]]

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

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  185. def withFilter(p: (K) ⇒ Boolean): FilterMonadic[K, NearestSet[K]]

    Definition Classes
    TraversableLike → FilterMonadic
  186. def zip[A1 >: K, B, That](that: GenIterable[B])(implicit bf: CanBuildFrom[NearestSet[K], (A1, B), That]): That

    Definition Classes
    IterableLike → GenIterableLike
  187. def zipAll[B, A1 >: K, That](that: GenIterable[B], thisElem: A1, thatElem: B)(implicit bf: CanBuildFrom[NearestSet[K], (A1, B), That]): That

    Definition Classes
    IterableLike → GenIterableLike
  188. def zipWithIndex[A1 >: K, That](implicit bf: CanBuildFrom[NearestSet[K], (A1, Int), That]): That

    Definition Classes
    IterableLike → GenIterableLike
  189. def |(that: GenSet[K]): NearestSet[K]

    Definition Classes
    GenSetLike

Deprecated Value Members

  1. def /:\[A1 >: K](z: A1)(op: (A1, A1) ⇒ A1): A1

    Definition Classes
    GenTraversableOnce
    Annotations
    @deprecated
    Deprecated

    (Since version 2.10.0) use fold instead

Inherited from NearestSetLike[K, INodeNear[K], NearestSet[K]]

Inherited from OrderedSetLike[K, INodeNear[K], NearestSet[K]]

Inherited from NearestLike[K, INodeNear[K], NearestSet[K]]

Inherited from OrderedLike[K, INodeNear[K], NearestSet[K]]

Inherited from NodeNear[K]

Inherited from Node[K]

Inherited from Serializable

Inherited from Serializable

Inherited from SortedSet[K]

Inherited from SortedSetLike[K, NearestSet[K]]

Inherited from Sorted[K, NearestSet[K]]

Inherited from Set[K]

Inherited from SetLike[K, NearestSet[K]]

Inherited from Subtractable[K, NearestSet[K]]

Inherited from GenSet[K]

Inherited from GenericSetTemplate[K, Set]

Inherited from GenSetLike[K, NearestSet[K]]

Inherited from Iterable[K]

Inherited from IterableLike[K, NearestSet[K]]

Inherited from Equals

Inherited from GenIterable[K]

Inherited from GenIterableLike[K, NearestSet[K]]

Inherited from Traversable[K]

Inherited from GenTraversable[K]

Inherited from GenericTraversableTemplate[K, Set]

Inherited from TraversableLike[K, NearestSet[K]]

Inherited from GenTraversableLike[K, NearestSet[K]]

Inherited from Parallelizable[K, ParSet[K]]

Inherited from TraversableOnce[K]

Inherited from GenTraversableOnce[K]

Inherited from FilterMonadic[K, NearestSet[K]]

Inherited from HasNewBuilder[K, NearestSet[K]]

Inherited from (K) ⇒ Boolean

Inherited from AnyRef

Inherited from Any

Ungrouped