IndexedSeqView (original) (raw)

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 IterableFactoryDefaults[A, View]

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 IterableFactoryDefaults[A, View]

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 IterableFactoryDefaults[A, View]

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 IterableFactoryDefaults[A, View]

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 IterableFactoryDefaults[A, View]

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 IterableFactoryDefaults[B, View]

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 IterableFactoryDefaults[A, View]

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 IterableFactoryDefaults[A, View]

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

class AbstractIndexedSeqView[A]

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 IterableFactoryDefaults[A, View]

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 IterableFactoryDefaults[A, View]

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 IterableFactoryDefaults[A, View]

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