in scala/collection/immutable/ListSet-class
class Node
-
protected class Node(elem: A)
- extends ListSet[A]
- with ScalaObject
Method Summary
|
override
|
def +(e: A): ListSet[A]
This method creates a new set with an additional element.
|
override
|
def -(e: A): ListSet[A]
- can be used to remove a single element from
a set.
|
override
|
def contains(e: A): Boolean
Checks if this set contains element elem .
|
override
|
def hashCode(): Int
hashcode for this set
|
override
|
def isEmpty: Boolean
Checks if this set is empty.
|
override
|
def size: Int
Returns the number of elements in this set.
|
override
|
def toList: List[A]
Transform this set into a list of all elements.
|
Methods inherited from java/lang/Object-class
|
clone, eq, finalize, getClass, notify, notifyAll, synchronized, wait, wait, wait |
size
override def size: Int
-
Returns the number of elements in this set.
- Returns:
-
number of set elements.
isEmpty
override def isEmpty: Boolean
-
Checks if this set is empty.
- Returns:
-
true, iff there is no element in the set.
contains
override def contains(e: A): Boolean
-
Checks if this set contains element
elem
.
- Parameters:
elem
-
the element to check for membership.
- Returns:
-
true, iff
elem
is contained in this set.
+
override def +(e: A): ListSet[A]
-
This method creates a new set with an additional element.
-
override def -(e: A): ListSet[A]
-
-
can be used to remove a single element from
a set.
toList
override def toList: List[A]
-
Transform this set into a list of all elements.
- Returns:
-
a list which enumerates all elements of this set.
hashCode
override def hashCode(): Int
-
hashcode for this set