IndexedSeqView

scala.collection.IndexedSeqView
See theIndexedSeqView companion trait

Attributes

Companion
trait
Source
IndexedSeqView.scala
Graph
Supertypes
trait Serializable
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