scala

package scala

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. scala
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

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

  2. type AbstractMethodError = java.lang.AbstractMethodError

  3. type AnyRef = AnyRef

  4. type ArrayIndexOutOfBoundsException = java.lang.ArrayIndexOutOfBoundsException

  5. type BigDecimal = scala.math.BigDecimal

  6. type BigInt = scala.math.BigInt

  7. type BufferedIterator[+A] = scala.collection.BufferedIterator[A]

  8. type ClassCastException = java.lang.ClassCastException

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

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

  11. type Error = java.lang.Error

  12. type Exception = java.lang.Exception

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

  14. type IllegalArgumentException = java.lang.IllegalArgumentException

  15. type IndexOutOfBoundsException = java.lang.IndexOutOfBoundsException

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

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

  18. type InterruptedException = java.lang.InterruptedException

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

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

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

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

  23. abstract class MbArray[T] extends Serializable

    The scala.MbArray class is an alternative implementation of the scala.Array class that does not require a scala.reflect.ClassTag to be instantiated.

  24. type NoSuchElementException = java.util.NoSuchElementException

  25. type NullPointerException = java.lang.NullPointerException

  26. type NumberFormatException = java.lang.NumberFormatException

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

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

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

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

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

  32. type Range = scala.collection.immutable.Range

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

  34. type RuntimeException = java.lang.RuntimeException

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

  36. type Stream[+A] = scala.collection.immutable.Stream[A]

  37. type StringBuilder = scala.collection.mutable.StringBuilder

  38. type StringIndexOutOfBoundsException = java.lang.StringIndexOutOfBoundsException

  39. type Throwable = java.lang.Throwable

  40. type Traversable[+A] = scala.collection.Traversable[A]

  41. type TraversableOnce[+A] = scala.collection.TraversableOnce[A]

  42. type UnsupportedOperationException = java.lang.UnsupportedOperationException

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

  44. class api extends Annotation with StaticAnnotation

    This annotation, used in code transformed by the miniboxing compiler plugin, will result in the function not being transformed to an optimized MiniboxedFunctionX, as would otherwise happen automatically

  45. class generic extends Annotation with StaticAnnotation

    This annotation, used in code transformed by the miniboxing compiler plugin, will result in suppressing miniboxing warnings.

  46. class miniboxed extends Annotation with StaticAnnotation

    This annotation, used in code transformed by the miniboxing compiler plugin, will result in a lightweight specialization that gives good speedups while keeping the bytecode size from exploding.

  47. type cloneable = scala.annotation.cloneable

    Annotations
    @deprecated
    Deprecated

    (Since version 2.10.0) instead of @cloneable class C, use class C extends Cloneable

  48. type serializable = scala.annotation.serializable

    Annotations
    @deprecated
    Deprecated

    (Since version 2.9.0) instead of @serializable class C, use class C extends Serializable

Value Members

  1. val #::: scala.collection.immutable.Stream.#::.type

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

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

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

  5. val AnyRef: Specializable

  6. val BigDecimal: scala.math.BigDecimal.type

  7. val BigInt: scala.math.BigInt.type

  8. val Either: scala.util.Either.type

  9. val Equiv: scala.math.Equiv.type

  10. val IndexedSeq: scala.collection.IndexedSeq.type

  11. val Iterable: scala.collection.Iterable.type

  12. val Iterator: scala.collection.Iterator.type

  13. val Left: scala.util.Left.type

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

  15. object MbArray extends Serializable

  16. object MbReflection

    The MiniboxingReflection object allows reflecting on the type parameters of miniboxed classes.

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

  18. val Numeric: scala.math.Numeric.type

  19. val Ordered: scala.math.Ordered.type

  20. val Ordering: scala.math.Ordering.type

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

  22. val Right: scala.util.Right.type

  23. val Seq: scala.collection.Seq.type

  24. val Stream: scala.collection.immutable.Stream.type

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

  26. val Traversable: scala.collection.Traversable.type

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

Inherited from AnyRef

Inherited from Any

Ungrouped