|
Scala 2.1.7
|
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
.