in scala.collection.immutable
class TreeSet

class TreeSet [ A ]
extends Tree
with Set
with ScalaObject
This class implements immutable sets using a tree.
author:
Matthias Zenger
author:
Burak Emir
version:
1.1, 03/05/2004

Constructor Summary
def this ( ) ( view$0 : Function1 )



Type Summary
override protected type This



Def Summary
def + ( elem : A ) : TreeSet
This method creates a new set with an additional element.
def - ( elem : A ) : TreeSet
- can be used to remove a single element from a set.
protected def New ( sz : scala.Int , t : GBTree ) : TreeSet

def contains ( elem : A ) : scala.Boolean
Checks if this set contains element elem.
def elements : Iterator
Creates a new iterator over all elements contained in this object.
override def empty : Set

override def equals ( obj : scala.Any ) : scala.Boolean
Compares two sets for equality. Two set are equal iff they contain the same elements.
override protected def getThis : TreeSet

override def toList : List
Transform this set into a list of all elements.


Constructor Detail
def this ( ) ( view$0 : Function1 )

Type Detail
override protected type This

Def Detail
def + ( elem : A ) : TreeSet
This method creates a new set with an additional element.

def - ( elem : A ) : TreeSet
- can be used to remove a single element from a set.

protected def New ( sz : scala.Int , t : GBTree ) : TreeSet

def contains ( elem : A ) : scala.Boolean
Checks if this set contains element elem.
param:
elem the element to check for membership.
return:
true, iff elem is contained in this set.

def elements : Iterator
Creates a new iterator over all elements contained in this object.
return:
the new iterator

override def empty : Set

override def equals ( obj : scala.Any ) : scala.Boolean
Compares two sets for equality. Two set are equal iff they contain the same elements.

override protected def getThis : TreeSet

override def toList : List
Transform this set into a list of all elements.
return:
a list which enumerates all elements of this set.