|
Scala 2.3.3
|
abstract protected
class
GBTree
[A, B]
extends
java.lang.Object
with
scala.ScalaObject
GBTree
is an internal class used by
Tree
.Constructor Summary | |
def
this
()(view$4: (A) => scala.Ordered[A])
|
Type Summary | |
type
aNode
|
|
type
anInsertTree
|
Constructor Detail |
Def Detail |
abstract
def
balance
(s: scala.Int): scala.collection.immutable.GBTree[A, B]
abstract
def
count
: scala.Tuple2[scala.Int, scala.Int]
abstract
def
delete
(key: A): scala.collection.immutable.GBTree[A, B]
abstract
def
get
(key: A): scala.Option[B]
abstract
def
insert
(key: A, value: B, size: scala.Int): scala.collection.immutable.InsertTree[A, B]
abstract
def
isDefinedAt
(Key: A): scala.Boolean
abstract
def
merge
(t: scala.collection.immutable.GBTree[A, B]): scala.collection.immutable.GBTree[A, B]
abstract
def
mk_iter
(iter_tail: scala.List[scala.collection.immutable.GBTree[A, B]]): scala.List[scala.collection.immutable.GBTree[A, B]]
abstract
def
takeSmallest
: scala.Tuple3[A, B, scala.collection.immutable.GBTree[A, B]]
abstract
def
toList
(acc: scala.List[scala.Tuple2[A, B]]): scala.List[scala.Tuple2[A, B]]
abstract
def
update
(key: A, value: B): scala.collection.immutable.GBTree[A, B]