An IndexedSeqView.Slice that surfaces the underlying sequence as well as the index range.
An IndexedSeqView.Slice that surfaces the underlying sequence as well as the index range.
- Companion
- object
class Slice[T]
class AbstractIndexedSeqView[T]
trait IndexedSeqView[T]
trait IndexedSeqOps[T, [A] =>> View[A], View[T]]
class AbstractSeqView[T]
trait SeqView[T]
trait SeqOps[T, [A] =>> View[A], View[T]]
class AbstractView[T]
trait View[T]
trait Serializable
class AbstractIterable[T]
trait Iterable[T]
trait IterableFactoryDefaults[T, [A] =>> View[A]]
trait IterableOps[T, [A] =>> View[A], View[T]]
trait IterableOnceOps[T, [A] =>> View[A], View[T]]
trait IterableOnce[T]
class Object
trait Matchable
class Any
Value members
Concrete methods
Merges this slice with the given slice. Requires that the two slices represent directly adjacent chunks of the underlying sequence. If not an IllegalArgumentException is thrown.
Merges this slice with the given slice. Requires that the two slices represent directly adjacent chunks of the underlying sequence. If not an IllegalArgumentException is thrown.
Inherited methods
@throws(scala.this.throws.$lessinit$greater$default$1[scala.IndexOutOfBoundsException])
- Inherited from
- Slice
@deprecatedOverriding("This should always forward to the 3-arg version of this method", "2.13.4")
- Inherited from
- IterableOnceOps
@deprecatedOverriding("This should always forward to the 3-arg version of this method", "2.13.4")
- Inherited from
- IterableOnceOps
- Definition Classes
- IndexedSeqView -> SeqView -> IndexedSeqOps -> IterableOps -> IterableOnceOps
- Inherited from
- IndexedSeqView
- Definition Classes
- IndexedSeqView -> SeqView -> IndexedSeqOps -> IterableOps
- Inherited from
- IndexedSeqView
@deprecatedOverriding("Override indexOf(elem, from) instead - indexOf(elem) calls indexOf(elem, 0)", "2.13.0")
- Inherited from
- SeqOps
@deprecatedOverriding("Override indexOfSlice(that, from) instead - indexOfSlice(that) calls indexOfSlice(that, 0)", "2.13.0")
- Inherited from
- SeqOps
@deprecatedOverriding("Override indexWhere(p, from) instead - indexWhere(p) calls indexWhere(p, 0)", "2.13.0")
- Inherited from
- SeqOps
@deprecatedOverriding("Override lastIndexOfSlice(that, end) instead - lastIndexOfSlice(that) calls lastIndexOfSlice(that, Int.MaxValue)", "2.13.0")
- Inherited from
- SeqOps
@deprecatedOverriding("Override lastIndexWhere(p, end) instead - lastIndexWhere(p) calls lastIndexWhere(p, Int.MaxValue)", "2.13.0")
- Inherited from
- SeqOps
- Definition Classes
- IndexedSeqView -> SeqView -> IndexedSeqOps -> IterableOps -> IterableOnceOps
- Inherited from
- IndexedSeqView
@deprecatedOverriding("nonEmpty is defined as !isEmpty; override isEmpty instead", "2.13.0")
- Inherited from
- IterableOnceOps
- Definition Classes
- IndexedSeqView -> IndexedSeqOps -> IterableOps -> IterableOnceOps
- Inherited from
- IndexedSeqView
- Definition Classes
- IndexedSeqView -> SeqView -> IndexedSeqOps -> IterableOps -> IterableOnceOps
- Inherited from
- IndexedSeqView
- Definition Classes
- IndexedSeqView -> SeqView -> IndexedSeqOps -> IterableOps
- Inherited from
- IndexedSeqView
- Definition Classes
- IndexedSeqView -> SeqView -> IterableOps -> IterableOnceOps
- Inherited from
- IndexedSeqView
- Definition Classes
- IndexedSeqView -> SeqView -> View -> IndexedSeqOps -> SeqOps -> IterableOps
- Inherited from
- IndexedSeqView
Deprecated and Inherited methods
@inline @deprecated("Use foldRight instead of :\\", "2.13.0")
- Deprecated
- Inherited from
- IterableOnceOps
@deprecated("`aggregate` is not relevant for sequential collections. Use `foldLeft(z)(seqop)` instead.", "2.13.0")
- Deprecated
- Inherited from
- IterableOnceOps
@inline @deprecatedOverriding("Use iterableFactory instead", "2.13.0") @deprecated("Use iterableFactory instead", "2.13.0")
- Deprecated
- Inherited from
- IterableOps
@inline @deprecated("Use `dest ++= coll` instead", "2.13.0")
- Deprecated
- Inherited from
- IterableOnceOps
@inline @deprecated("Views no longer know about their underlying collection type; .force always returns an IndexedSeq", "2.13.0")
- Deprecated
- Inherited from
- View
@deprecated("Check .knownSize instead of .hasDefiniteSize for more actionable information (see scaladoc for details)", "2.13.0")
- Deprecated
- Inherited from
- IterableOnceOps
@inline @deprecated("Use segmentLength instead of prefixLength", "2.13.0")
- Deprecated
- Inherited from
- SeqOps
@deprecated("Use coll instead of repr in a collection implementation, use the collection value itself from the outside", "2.13.0")
- Deprecated
- Inherited from
- IterableOps
@deprecated("Use .reverseIterator.map(f).to(...) instead of .reverseMap(f)", "2.13.0")
- Deprecated
- Inherited from
- SeqOps
@deprecated("Iterable.seq always returns the iterable itself", "2.13.0")
- Deprecated
- Inherited from
- Iterable
@inline @deprecated("Use .iterator instead of .toIterator", "2.13.0")
- Deprecated
- Inherited from
- IterableOnceOps
@inline @deprecated("Use .to(LazyList) instead of .toStream", "2.13.0")
- Deprecated
- Inherited from
- IterableOnceOps