scala.collection.SortedMapLike
A class supporting filtered operations .
Computes the intersection between this set and another set .
The difference of this set and another set .
This method is an alias for intersect
.
Creates a new set with an additional element, unless the element is already present .
Creates a new set with additional elements .
Creates a new set by adding all elements contained in another collection to this set .
[use case] Concatenates this set with the elements of a traversable collection .
Concatenates this set with the elements of a traversable collection .
Creates a new set with a given element removed from this set .
Creates a new set from this set with some elements removed .
Creates a new set from this set by removing all elements of another collection .
Applies a binary operator to a start value and all elements of this set, going left to right .
Applies a binary operator to all elements of this set and a start value, going right to left .
Appends all elements of this set to a string builder .
Appends all elements of this set to a string builder using a separator string .
Appends all elements of this set to a string builder using start, end, and separator strings .
(f andThen g)(x) == g(f(x))
Tests if some element is contained in this set .
Method called from equality methods, so that user-defined subclasses can refuse to be equal to other collections of the same kind .
[use case] Builds a new collection by applying a partial function to all elements of this set on which the function is defined .
Builds a new collection by applying a partial function to all elements of this set on which the function is defined .
The factory companion object that builds instances of class Set .
Comparison function that orders keys .
(f compose g)(x) == f(g(x))
Tests if some element is contained in this set .
[use case] Copies elements of this set to an array .
Copies elements of this set to an array .
[use case] Copies values of this set to an array .
Copies values of this set to an array .
[use case] Copies values of this set to an array .
Copies values of this set to an array .
Copies all elements of this set to a buffer .
Counts the number of elements in the set which satisfy a predicate .
Computes the difference of this set and another set .
Selects all elements except first n ones.
Selects all elements except last n ones.
Drops longest prefix of elements that satisfy a predicate .
Needs to be overridden in subclasses .
Compares this set with another object for equality .
Tests whether a predicate holds for some of the elements of this set .
Selects all elements of this set which satisfy a predicate .
Selects all elements of this set which do not satisfy a predicate .
Finds the first element of the set satisfying a predicate, if any .
Returns the first key of the collection .
None
if iterable is empty.
[use case] Builds a new collection by applying a function to all elements of this set and concatenating the results .
Builds a new collection by applying a function to all elements of this set and concatenating the results .
[use case] Converts this set of traversable collections into a set in which all element collections are concatenated .
Converts this set of traversable collections into a set in which all element collections are concatenated .
Applies a binary operator to a start value and all elements of this set, going left to right .
Applies a binary operator to all elements of this set and a start value, going right to left .
Tests whether a predicate holds for all elements of this set .
[use case] Applies a function f
to all elements of this set.
Applies a function f
to all elements of this set.
Creates a ranged projection of this collection with no upper-bound .
The generic builder that builds instances of Set at arbitrary element types .
Partitions this set into a map of sets according to some discriminator function .
Partitions elements in fixed size sets .
Tests whether this set is known to have a finite size .
Returns a hash code value for the object .
Selects the first element of this set .
Optionally selects the first element .
Selects all elements except the last .
Computes the intersection between this set and another set .
Tests if this set is empty .
Tests whether this set can be repeatedly traversed .
Creates a new iterator over all elements contained in this iterable object .
return as a projection the set of keys in this collection
Selects the last element .
Returns the last key of the collection .
Optionally selects the last element .
[use case] Builds a new collection by applying a function to all elements of this set .
Builds a new collection by applying a function to all elements of this set .
[use case] Finds the largest element .
Finds the largest element .
[use case] Finds the smallest element .
Finds the smallest element .
Displays all elements of this set in a string .
Displays all elements of this set in a string using a separator string .
Displays all elements of this set in a string using start, end, and separator strings .
Tests whether the set is not empty .
Partitions this set in two sets according to a predicate .
[use case] Multiplies up the elements of this collection .
Multiplies up the elements of this collection .
returns a projection that can be used to call non-strict filter
,map
, and flatMap
methods that build projections
of the collection.
Creates a ranged projection of this collection with both a lower-bound and an upper-bound .
Creates a ranged projection of this collection .
Applies a binary operator to all elements of this set, going left to right .
Optionally applies a binary operator to all elements of this set, going left to right .
Applies a binary operator to all elements of this set, going right to left .
Optionally applies a binary operator to all elements of this set, going right to left .
The collection of type set underlying this TraversableLike
object.
[use case] Checks if the other iterable collection contains the same elements in the same order as this set .
Checks if the other iterable collection contains the same elements in the same order as this set .
Produces a collection containing cummulative results of applying the operator going left to right .
Produces a collection containing cummulative results of applying the operator going right to left .
The size of this set .
Selects an interval of elements .
Groups elements in fixed size blocks by passing a "sliding window" over them (as opposed to partitioning them, as is done in grouped .
Splits this set into a prefix/suffix pair according to a predicate .
Splits this set into two at a given position .
Defines the prefix of this object's toString
representation.
Tests whether this set is a subset of another set .
[use case] Sums up the elements of this collection .
Sums up the elements of this collection .
Selects all elements except the first .
Selects first n elements.
Selects last n elements.
Takes longest prefix of elements that satisfy a predicate .
Create a range projection of this collection with no lower-bound .
[use case] Converts this set to an array .
Converts this set to an array .
Converts this set to an indexed sequence .
Converts this set to an iterable collection .
Returns an Iterator over the elements in this set .
Converts this set to a list .
Converts this set to a map .
Converts this set to a sequence .
Converts this set to a set .
Converts this set to a stream .
Converts this set to a string .
Converts this set to an unspecified Traversable .
Transposes this set of traversable collections into a set of sets .
Computes the union between of set and another set .
Creates a ranged projection of this collection with no lower-bound .
Converts this set of pairs into two collections of the first and second halfs of each pair .
Creates a non-strict view of a slice of this set .
Creates a non-strict view of this set .
Creates a non-strict filter of this set .
[use case] Returns a set formed from this set and another iterable collection by combining corresponding elements in pairs .
Returns a set formed from this set and another iterable collection by combining corresponding elements in pairs .
[use case] Returns a set formed from this set and another iterable collection by combining corresponding elements in pairs .
Returns a set formed from this set and another iterable collection by combining corresponding elements in pairs .
[use case] Zips this set with its indices .
Zips this set with its indices .
Computes the union between this set and another set .