IndexedSeqView

scala.collection.IndexedSeqView
See theIndexedSeqView companion trait
Capability trackingThis object was compiled with capability tracking enabled.Learn more

Attributes

Companion
trait
Source
IndexedSeqView.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

class Appended[+A](underlying: SomeIndexedSeqOps[A]^, elem: A) extends Appended[A], IndexedSeqView[A]

Attributes

Source
IndexedSeqView.scala
Supertypes
trait IndexedSeqView[A]
trait IndexedSeqOps[A, View, View[A]]
class Appended[A]
trait SeqView[A]
trait SeqOps[A, View, View[A]]
class Appended[A]
class AbstractView[A]
trait View[A]
trait Serializable
class AbstractIterable[A]
trait Iterable[A]
trait IterableOps[A, View, View[A]]
trait IterableOnceOps[A, View, View[A]]
trait IterableOnce[A]
class Object
trait Matchable
class Any
Show all
class Concat[A](prefix: SomeIndexedSeqOps[A]^, suffix: SomeIndexedSeqOps[A]^) extends Concat[A], IndexedSeqView[A]

Attributes

Source
IndexedSeqView.scala
Supertypes
trait IndexedSeqView[A]
trait IndexedSeqOps[A, View, View[A]]
class Concat[A]
trait SeqView[A]
trait SeqOps[A, View, View[A]]
class Concat[A]
class AbstractView[A]
trait View[A]
trait Serializable
class AbstractIterable[A]
trait Iterable[A]
trait IterableOps[A, View, View[A]]
trait IterableOnceOps[A, View, View[A]]
trait IterableOnce[A]
class Object
trait Matchable
class Any
Show all
class Drop[A](underlying: SomeIndexedSeqOps[A]^, n: Int) extends Drop[A], IndexedSeqView[A]

Attributes

Source
IndexedSeqView.scala
Supertypes
trait IndexedSeqView[A]
trait IndexedSeqOps[A, View, View[A]]
class Drop[A]
trait SeqView[A]
trait SeqOps[A, View, View[A]]
class Drop[A]
class AbstractView[A]
trait View[A]
trait Serializable
class AbstractIterable[A]
trait Iterable[A]
trait IterableOps[A, View, View[A]]
trait IterableOnceOps[A, View, View[A]]
trait IterableOnce[A]
class Object
trait Matchable
class Any
Show all
class DropRight[A](underlying: SomeIndexedSeqOps[A]^, n: Int) extends DropRight[A], IndexedSeqView[A]

Attributes

Source
IndexedSeqView.scala
Supertypes
trait IndexedSeqView[A]
trait IndexedSeqOps[A, View, View[A]]
class DropRight[A]
trait SeqView[A]
trait SeqOps[A, View, View[A]]
class DropRight[A]
class AbstractView[A]
trait View[A]
trait Serializable
class AbstractIterable[A]
trait Iterable[A]
trait IterableOps[A, View, View[A]]
trait IterableOnceOps[A, View, View[A]]
trait IterableOnce[A]
class Object
trait Matchable
class Any
Show all
class Id[+A](underlying: SomeIndexedSeqOps[A]^) extends Id[A], IndexedSeqView[A]

Attributes

Source
IndexedSeqView.scala
Supertypes
trait IndexedSeqView[A]
trait IndexedSeqOps[A, View, View[A]]
class Id[A]
class AbstractSeqView[A]
trait SeqView[A]
trait SeqOps[A, View, View[A]]
class AbstractView[A]
trait View[A]
trait Serializable
class AbstractIterable[A]
trait Iterable[A]
trait IterableOps[A, View, View[A]]
trait IterableOnceOps[A, View, View[A]]
trait IterableOnce[A]
class Object
trait Matchable
class Any
Show all
class Map[A, B](underlying: SomeIndexedSeqOps[A]^, f: A => B) extends Map[A, B], IndexedSeqView[B]

Attributes

Source
IndexedSeqView.scala
Supertypes
trait IndexedSeqView[B]
trait IndexedSeqOps[B, View, View[B]]
class Map[A, B]
trait SeqView[B]
trait SeqOps[B, View, View[B]]
class Map[A, B]
class AbstractView[B]
trait View[B]
trait Serializable
class AbstractIterable[B]
trait Iterable[B]
trait IterableOps[B, View, View[B]]
trait IterableOnceOps[B, View, View[B]]
trait IterableOnce[B]
class Object
trait Matchable
class Any
Show all
class Prepended[+A](elem: A, underlying: SomeIndexedSeqOps[A]^) extends Prepended[A], IndexedSeqView[A]

Attributes

Source
IndexedSeqView.scala
Supertypes
trait IndexedSeqView[A]
trait IndexedSeqOps[A, View, View[A]]
class Prepended[A]
trait SeqView[A]
trait SeqOps[A, View, View[A]]
class Prepended[A]
class AbstractView[A]
trait View[A]
trait Serializable
class AbstractIterable[A]
trait Iterable[A]
trait IterableOps[A, View, View[A]]
trait IterableOnceOps[A, View, View[A]]
trait IterableOnce[A]
class Object
trait Matchable
class Any
Show all
class Reverse[A](underlying: SomeIndexedSeqOps[A]^) extends Reverse[A], IndexedSeqView[A]

Attributes

Source
IndexedSeqView.scala
Supertypes
trait IndexedSeqView[A]
trait IndexedSeqOps[A, View, View[A]]
class Reverse[A]
class AbstractSeqView[A]
trait SeqView[A]
trait SeqOps[A, View, View[A]]
class AbstractView[A]
trait View[A]
trait Serializable
class AbstractIterable[A]
trait Iterable[A]
trait IterableOps[A, View, View[A]]
trait IterableOnceOps[A, View, View[A]]
trait IterableOnce[A]
class Object
trait Matchable
class Any
Show all
class Slice[A](underlying: SomeIndexedSeqOps[A]^, from: Int, until: Int) extends AbstractIndexedSeqView[A]

Attributes

Source
IndexedSeqView.scala
Supertypes
trait IndexedSeqView[A]
trait IndexedSeqOps[A, View, View[A]]
class AbstractSeqView[A]
trait SeqView[A]
trait SeqOps[A, View, View[A]]
class AbstractView[A]
trait View[A]
trait Serializable
class AbstractIterable[A]
trait Iterable[A]
trait IterableOps[A, View, View[A]]
trait IterableOnceOps[A, View, View[A]]
trait IterableOnce[A]
class Object
trait Matchable
class Any
Show all
class Take[A](underlying: SomeIndexedSeqOps[A]^, n: Int) extends Take[A], IndexedSeqView[A]

Attributes

Source
IndexedSeqView.scala
Supertypes
trait IndexedSeqView[A]
trait IndexedSeqOps[A, View, View[A]]
class Take[A]
trait SeqView[A]
trait SeqOps[A, View, View[A]]
class Take[A]
class AbstractView[A]
trait View[A]
trait Serializable
class AbstractIterable[A]
trait Iterable[A]
trait IterableOps[A, View, View[A]]
trait IterableOnceOps[A, View, View[A]]
trait IterableOnce[A]
class Object
trait Matchable
class Any
Show all
class TakeRight[A](underlying: SomeIndexedSeqOps[A]^, n: Int) extends TakeRight[A], IndexedSeqView[A]

Attributes

Source
IndexedSeqView.scala
Supertypes
trait IndexedSeqView[A]
trait IndexedSeqOps[A, View, View[A]]
class TakeRight[A]
trait SeqView[A]
trait SeqOps[A, View, View[A]]
class TakeRight[A]
class AbstractView[A]
trait View[A]
trait Serializable
class AbstractIterable[A]
trait Iterable[A]
trait IterableOps[A, View, View[A]]
trait IterableOnceOps[A, View, View[A]]
trait IterableOnce[A]
class Object
trait Matchable
class Any
Show all

Types

type SomeIndexedSeqOps[A] = IndexedSeqOps[A, AnyConstr, _]

An IndexedSeqOps whose collection type and collection type constructor are unknown.

An IndexedSeqOps whose collection type and collection type constructor are unknown.

Attributes

Source
IndexedSeqView.scala