|
|
Scala 2.1.6
|
class
Set
[ A ]
extends
java.lang.Object with
scala.collection.Set[A] with
scala.ScalaObjectscala.collection.Set as well as for + and
-.
Note that abstract immutable.Set's are not covariant in their type
parameter. This is because some subclasses cannot support the
+ method for arbitrary types.| Def Summary | |
def
+
( elem : A )
: scala.collection.immutable.Set[A]
This method creates a new set with an additional element. |
|
def
-
( elem : A )
: scala.collection.immutable.Set[A]
- can be used to remove a single element from
a set.
|
|
def
empty
: scala.collection.immutable.Set[A]
|
|
def
excl
( elems : A* )
: scala.collection.immutable.Set[A]
excl removes many elements from the set.
|
|
def
excl
( that : scala.Iterable[A] )
: scala.collection.immutable.Set[A]
This method removes all the elements provided by an iterator of the iterable object that from the set.
|
|
def
filter
( p : (A) => scala.Boolean )
: scala.collection.immutable.Set[A]
Method filter removes all elements from the set for
which the predicate p yields the value false.
|
|
override
|
def
hashCode
: scala.Int
hashcode for this set |
def
incl
( elems : A* )
: scala.collection.immutable.Set[A]
incl can be used to add many elements to the set
at the same time.
|
|
def
incl
( that : scala.Iterable[A] )
: scala.collection.immutable.Set[A]
This method will add all the elements provided by an iterator of the iterable object that to the set.
|
|
def
intersect
( that : scala.collection.Set[A] )
: scala.collection.immutable.Set[A]
This method computes an intersection with set that.
It removes all the elements that are not present in that.
|
|
| Def Detail |
def
+
( elem : A ) : scala.collection.immutable.Set[A]
def
-
( elem : A ) : scala.collection.immutable.Set[A]
- can be used to remove a single element from
a set.def
empty
: scala.collection.immutable.Set[A]
def
excl
( elems : A* ) : scala.collection.immutable.Set[A]
excl removes many elements from the set.def
excl
( that : scala.Iterable[A] ) : scala.collection.immutable.Set[A]
that from the set.def
filter
( p : (A) => scala.Boolean ) : scala.collection.immutable.Set[A]
filter removes all elements from the set for
which the predicate p yields the value false.def
hashCode
: scala.Int
def
incl
( elems : A* ) : scala.collection.immutable.Set[A]
incl can be used to add many elements to the set
at the same time.def
incl
( that : scala.Iterable[A] ) : scala.collection.immutable.Set[A]
that to the set.def
intersect
( that : scala.collection.Set[A] ) : scala.collection.immutable.Set[A]
that.
It removes all the elements that are not present in that.