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. trait LowPriorityMbOrderingImplicits extends AnyRef

  24. 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.

  25. trait MiniboxedFractional[T] extends MiniboxedNumeric[T]

  26. trait MiniboxedIntegral[T] extends MiniboxedNumeric[T]

  27. trait MiniboxedNumeric[T] extends MiniboxedOrdering[T]

  28. class MiniboxedOps[T] extends AnyRef

  29. trait MiniboxedOrdered[T] extends AnyRef

  30. trait MiniboxedOrdering[T] extends Serializable

  31. type NoSuchElementException = java.util.NoSuchElementException

  32. type NullPointerException = java.lang.NullPointerException

  33. type NumberFormatException = java.lang.NumberFormatException

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

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

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

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

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

  39. type Range = scala.collection.immutable.Range

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

  41. type RuntimeException = java.lang.RuntimeException

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

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

  44. type StringBuilder = scala.collection.mutable.StringBuilder

  45. type StringIndexOutOfBoundsException = java.lang.StringIndexOutOfBoundsException

  46. type Throwable = java.lang.Throwable

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

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

  49. type UnsupportedOperationException = java.lang.UnsupportedOperationException

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

  51. 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

  52. class generic extends Annotation with StaticAnnotation

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

  53. 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.

  54. type cloneable = scala.annotation.cloneable

    Annotations
    @deprecated
    Deprecated

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

  55. 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. object MiniboxedFractional extends Serializable

  18. object MiniboxedIntegral extends Serializable

  19. object MiniboxedNumeric extends Serializable

  20. object MiniboxedOrdered

  21. object MiniboxedOrdering extends LowPriorityMbOrderingImplicits with Serializable

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

  23. val Numeric: scala.math.Numeric.type

  24. val Ordered: scala.math.Ordered.type

  25. val Ordering: scala.math.Ordering.type

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

  27. val Right: scala.util.Right.type

  28. val Seq: scala.collection.Seq.type

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

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

  31. val Traversable: scala.collection.Traversable.type

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

Inherited from AnyRef

Inherited from Any

Ungrouped