SelectionSet
Allows querying and modification of the current selection state, for some unique coordinate S. There may be more than one selection set supporting different coordinates, such as rows and columns.
trait MutableSet[S]
trait Set[S]
trait SetOps[S, Set, Set[S]]
trait Shrinkable[S]
trait Builder[S, Set[S]]
trait Growable[S]
trait Clearable
trait Cloneable[Set[S]]
trait Cloneable
trait Set[S]
trait Equals
trait SetOps[S, Set, Set[S]]
trait S => Boolean
trait Iterable[S]
trait Iterable[S]
trait IterableFactoryDefaults[S, Set]
trait IterableOps[S, Set, Set[S]]
trait IterableOnceOps[S, Set, Set[S]]
trait IterableOnce[S]
class Object
trait Matchable
class Any
Value members
Abstract methods
Concrete methods
Inherited methods
@deprecatedOverriding(message = "This should always forward to the 3-arg version of this method", since = "2.13.4")
- Inherited from:
- IterableOnceOps
@deprecatedOverriding(message = "This should always forward to the 3-arg version of this method", since = "2.13.4")
- Inherited from:
- IterableOnceOps
@deprecatedOverriding(message = "nonEmpty is defined as !isEmpty; override isEmpty instead", since = "2.13.0")
- Inherited from:
- IterableOnceOps
Deprecated and Inherited methods
@deprecated(message = "Use ++ with an explicit collection argument instead of + with varargs", since = "2.13.0")
- Deprecated
[Since version 2.13.0]
Use ++ with an explicit collection argument instead of + with varargs- Inherited from:
- SetOps
@deprecated(message = "Consider requiring an immutable Set or fall back to Set.union", since = "2.13.0")
- Deprecated
[Since version 2.13.0]
Consider requiring an immutable Set or fall back to Set.union- Inherited from:
- SetOps
@deprecated(message = "Use ++ instead of ++: for collections of type Iterable", since = "2.13.0")
- Deprecated
[Since version 2.13.0]
Use ++ instead of ++: for collections of type Iterable- Inherited from:
- IterableOps
@inline @deprecated(message = "Use `++=` aka `addAll` instead of varargs `+=`; infix operations with an operand of multiple args will be deprecated", since = "2.13.0")
- Deprecated
[Since version 2.13.0]
Use `++=` aka `addAll` instead of varargs `+=`; infix operations with an operand of multiple args will be deprecated- Inherited from:
- Growable
@deprecated(message = "Use &- with an explicit collection argument instead of - with varargs", since = "2.13.0")
- Deprecated
[Since version 2.13.0]
Use &- with an explicit collection argument instead of - with varargs- Inherited from:
- SetOps
@deprecated(message = "Consider requiring an immutable Set or fall back to Set.diff", since = "2.13.0")
- Deprecated
[Since version 2.13.0]
Consider requiring an immutable Set or fall back to Set.diff- Inherited from:
- SetOps
@deprecated(message = "Consider requiring an immutable Set", since = "2.13.0")
- Deprecated
[Since version 2.13.0]
Consider requiring an immutable Set- Inherited from:
- SetOps
@deprecated(message = "Use `--=` aka `subtractAll` instead of varargs `-=`; infix operations with an operand of multiple args will be deprecated", since = "2.13.3")
- Deprecated
[Since version 2.13.3]
Use `--=` aka `subtractAll` instead of varargs `-=`; infix operations with an operand of multiple args will be deprecated- Inherited from:
- Shrinkable
@inline @deprecated(message = "Use foldLeft instead of /:", since = "2.13.0")
- Deprecated
[Since version 2.13.0]
Use foldLeft instead of /:- Inherited from:
- IterableOnceOps
@inline @deprecated(message = "Use foldRight instead of :\\", since = "2.13.0")
- Deprecated
[Since version 2.13.0]
Use foldRight instead of :\\- Inherited from:
- IterableOnceOps
@deprecated(message = "`aggregate` is not relevant for sequential collections. Use `foldLeft(z)(seqop)` instead.", since = "2.13.0")
- Deprecated
[Since version 2.13.0]
`aggregate` is not relevant for sequential collections. Use `foldLeft(z)(seqop)` instead.- Inherited from:
- IterableOnceOps
@inline @deprecatedOverriding(message = "Use iterableFactory instead", since = "2.13.0") @deprecated(message = "Use iterableFactory instead", since = "2.13.0")
- Deprecated
[Since version 2.13.0]
Use iterableFactory instead- Inherited from:
- IterableOps
@inline @deprecated(message = "Use `dest ++= coll` instead", since = "2.13.0")
- Deprecated
[Since version 2.13.0]
Use `dest ++= coll` instead- Inherited from:
- IterableOnceOps
@deprecated(message = "Check .knownSize instead of .hasDefiniteSize for more actionable information (see scaladoc for details)", since = "2.13.0")
- Deprecated
[Since version 2.13.0]
Check .knownSize instead of .hasDefiniteSize for more actionable information (see scaladoc for details)- Inherited from:
- IterableOnceOps
@deprecated(message = "Use coll instead of repr in a collection implementation, use the collection value itself from the outside", since = "2.13.0")
- Deprecated
[Since version 2.13.0]
Use coll instead of repr in a collection implementation, use the collection value itself from the outside- Inherited from:
- IterableOps
@inline @deprecated(message = "Use filterInPlace instead", since = "2.13.0")
- Deprecated
[Since version 2.13.0]
Use filterInPlace instead- Inherited from:
- SetOps
@deprecated(message = "Iterable.seq always returns the iterable itself", since = "2.13.0")
- Deprecated
[Since version 2.13.0]
Iterable.seq always returns the iterable itself- Inherited from:
- Iterable
@deprecated(message = "toIterable is internal and will be made protected; its name is similar to `toList` or `toSeq`, but it doesn\'t copy non-immutable collections", since = "2.13.7")
- Deprecated
[Since version 2.13.7]
toIterable is internal and will be made protected; its name is similar to `toList` or `toSeq`, but it doesn\'t copy non-immutable collections- Inherited from:
- Iterable
@inline @deprecated(message = "Use .iterator instead of .toIterator", since = "2.13.0")
- Deprecated
[Since version 2.13.0]
Use .iterator instead of .toIterator- Inherited from:
- IterableOnceOps
@inline @deprecated(message = "Use .to(LazyList) instead of .toStream", since = "2.13.0")
- Deprecated
[Since version 2.13.0]
Use .to(LazyList) instead of .toStream- Inherited from:
- IterableOnceOps
@deprecated(message = "toTraversable is internal and will be made protected; its name is similar to `toList` or `toSeq`, but it doesn\'t copy non-immutable collections", since = "2.13.0")
- Deprecated
[Since version 2.13.0]
toTraversable is internal and will be made protected; its name is similar to `toList` or `toSeq`, but it doesn\'t copy non-immutable collections- Inherited from:
- IterableOps