Package scala

package scala

Package Members

package reflect

Type Members

type ::[A] = scala.collection.immutable.::[A]

type AbstractMethodError = java.lang.AbstractMethodError

type AnyRef = AnyRef

type ArrayIndexOutOfBoundsException = java.lang.ArrayIndexOutOfBoundsException

type BigDecimal = scala.math.BigDecimal

type BigInt = scala.math.BigInt

type ClassCastException = java.lang.ClassCastException

type Cloneable = java.lang.Cloneable

type Either[+A, +B] = scala.util.Either[A, B]

type Equiv[T] = scala.math.Equiv[T]

type Error = java.lang.Error

type Exception = java.lang.Exception

type Fractional[T] = scala.math.Fractional[T]

type IllegalArgumentException = java.lang.IllegalArgumentException

type IndexOutOfBoundsException = java.lang.IndexOutOfBoundsException

type IndexedSeq[+A] = scala.collection.immutable.IndexedSeq[A]

Annotations
@migration
Migration

(Changed in version 2.13.0) scala.IndexedSeq is now scala.collection.immutable.IndexedSeq instead of scala.collection.IndexedSeq

Linear Supertypes
AnyRef, Any

type Integral[T] = scala.math.Integral[T]

type InterruptedException = java.lang.InterruptedException

type Iterable[+A] = scala.collection.Iterable[A]

type IterableOnce[+A] = scala.collection.IterableOnce[A]

type Iterator[+A] = scala.collection.Iterator[A]

type LazyList[+A] = scala.collection.immutable.LazyList[A]

type Left[+A, +B] = scala.util.Left[A, B]

type List[+A] = scala.collection.immutable.List[A]

type NoSuchElementException = java.util.NoSuchElementException

type NullPointerException = java.lang.NullPointerException

type NumberFormatException = java.lang.NumberFormatException

type Numeric[T] = scala.math.Numeric[T]

type Ordered[T] = scala.math.Ordered[T]

type Ordering[T] = scala.math.Ordering[T]

type PartialOrdering[T] = scala.math.PartialOrdering[T]

type PartiallyOrdered[T] = scala.math.PartiallyOrdered[T]

type Range = scala.collection.immutable.Range

type Right[+A, +B] = scala.util.Right[A, B]

type RuntimeException = java.lang.RuntimeException

type Seq[+A] = scala.collection.immutable.Seq[A]

Annotations
@migration
Migration

(Changed in version 2.13.0) scala.Seq is now scala.collection.immutable.Seq instead of scala.collection.Seq

type Serializable = java.io.Serializable

type StringBuilder = scala.collection.mutable.StringBuilder

type StringIndexOutOfBoundsException = java.lang.StringIndexOutOfBoundsException

type Throwable = java.lang.Throwable

type UnsupportedOperationException = java.lang.UnsupportedOperationException

type Vector[+A] = scala.collection.immutable.Vector[A]

Value Members

val +:: scala.collection.+:.type

val :+: scala.collection.:+.type

val ::: scala.collection.immutable.::.type

val AnyRef: Specializable

val BigDecimal: scala.math.BigDecimal.type

val BigInt: scala.math.BigInt.type

val Either: scala.util.Either.type

val Equiv: scala.math.Equiv.type

val Fractional: scala.math.Fractional.type

val IndexedSeq: scala.collection.immutable.IndexedSeq.type

val Integral: scala.math.Integral.type

val Iterable: scala.collection.Iterable.type

val Iterator: scala.collection.Iterator.type

val LazyList: scala.collection.immutable.LazyList.type

val Left: scala.util.Left.type

val List: scala.collection.immutable.List.type

val Nil: scala.collection.immutable.Nil.type

val Numeric: scala.math.Numeric.type

val Ordered: scala.math.Ordered.type

val Ordering: scala.math.Ordering.type

val Range: scala.collection.immutable.Range.type

val Seq: scala.collection.immutable.Seq.type

val StringBuilder: scala.collection.mutable.StringBuilder.type

val Vector: scala.collection.immutable.Vector.type

© 2002-2019 EPFL, with contributions from Lightbend.
Licensed under the Apache License, Version 2.0.
https://www.scala-lang.org/api/2.13.0/scala-reflect/scala/index.html