Scala Library
|
|
abstract
class
NonEmpty[+B]
extends
Tree[B]Method Summary | |
def
|
count : Int |
def
|
del (k : A) : Tree[B] |
def
|
elements : ImmutableIterator[(A, B)] |
def
|
elementsSlow : Iterator[(A, B)] |
def
|
first : A |
def
|
isEmpty : Boolean |
abstract def
|
key : A |
def
|
last : A |
abstract def
|
left : Tree[B] |
def
|
lookup (k : A) : Tree[B] |
override def
|
range (from : Option[A], until : Option[A]) : Tree[B] |
abstract def
|
right : Tree[B] |
def
|
smallest : NonEmpty[B] |
def
|
upd [B1 >: B](k : A, v : B1) : Tree[B1] |
abstract def
|
value : B |
def
|
visit [T](input : T)(f : (T, A, B) => (Boolean, T)) : (Boolean, T) |
Methods inherited from Tree | |
isBlack (abstract), update, delete |
Methods inherited from AnyRef | |
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized |
Methods inherited from Any | |
==, !=, isInstanceOf, asInstanceOf |
Method Details |
def
isEmpty : Boolean
abstract
def
key : A
abstract
def
value : B
def
elements : ImmutableIterator[(A, B)]
def
first : A
def
last : A
def
count : Int
Scala Library
|
|