Package

scala

runtime

Permalink

package runtime

Source
package.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. runtime
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. abstract class AbstractFunction0[+R] extends () ⇒ R

    Permalink
  2. abstract class AbstractFunction1[-T1, +R] extends (T1) ⇒ R

    Permalink
  3. abstract class AbstractFunction10[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, -T10, +R] extends (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) ⇒ R

    Permalink
  4. abstract class AbstractFunction11[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, -T10, -T11, +R] extends (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) ⇒ R

    Permalink
  5. abstract class AbstractFunction12[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, -T10, -T11, -T12, +R] extends (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) ⇒ R

    Permalink
  6. abstract class AbstractFunction13[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, -T10, -T11, -T12, -T13, +R] extends (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) ⇒ R

    Permalink
  7. abstract class AbstractFunction14[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, -T10, -T11, -T12, -T13, -T14, +R] extends (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) ⇒ R

    Permalink
  8. abstract class AbstractFunction15[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, -T10, -T11, -T12, -T13, -T14, -T15, +R] extends (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) ⇒ R

    Permalink
  9. abstract class AbstractFunction16[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, -T10, -T11, -T12, -T13, -T14, -T15, -T16, +R] extends (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16) ⇒ R

    Permalink
  10. abstract class AbstractFunction17[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, -T10, -T11, -T12, -T13, -T14, -T15, -T16, -T17, +R] extends (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17) ⇒ R

    Permalink
  11. abstract class AbstractFunction18[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, -T10, -T11, -T12, -T13, -T14, -T15, -T16, -T17, -T18, +R] extends (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18) ⇒ R

    Permalink
  12. abstract class AbstractFunction19[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, -T10, -T11, -T12, -T13, -T14, -T15, -T16, -T17, -T18, -T19, +R] extends (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19) ⇒ R

    Permalink
  13. abstract class AbstractFunction2[-T1, -T2, +R] extends (T1, T2) ⇒ R

    Permalink
  14. abstract class AbstractFunction20[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, -T10, -T11, -T12, -T13, -T14, -T15, -T16, -T17, -T18, -T19, -T20, +R] extends (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20) ⇒ R

    Permalink
  15. abstract class AbstractFunction21[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, -T10, -T11, -T12, -T13, -T14, -T15, -T16, -T17, -T18, -T19, -T20, -T21, +R] extends (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21) ⇒ R

    Permalink
  16. abstract class AbstractFunction22[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, -T10, -T11, -T12, -T13, -T14, -T15, -T16, -T17, -T18, -T19, -T20, -T21, -T22, +R] extends (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22) ⇒ R

    Permalink
  17. abstract class AbstractFunction3[-T1, -T2, -T3, +R] extends (T1, T2, T3) ⇒ R

    Permalink
  18. abstract class AbstractFunction4[-T1, -T2, -T3, -T4, +R] extends (T1, T2, T3, T4) ⇒ R

    Permalink
  19. abstract class AbstractFunction5[-T1, -T2, -T3, -T4, -T5, +R] extends (T1, T2, T3, T4, T5) ⇒ R

    Permalink
  20. abstract class AbstractFunction6[-T1, -T2, -T3, -T4, -T5, -T6, +R] extends (T1, T2, T3, T4, T5, T6) ⇒ R

    Permalink
  21. abstract class AbstractFunction7[-T1, -T2, -T3, -T4, -T5, -T6, -T7, +R] extends (T1, T2, T3, T4, T5, T6, T7) ⇒ R

    Permalink
  22. abstract class AbstractFunction8[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, +R] extends (T1, T2, T3, T4, T5, T6, T7, T8) ⇒ R

    Permalink
  23. abstract class AbstractFunction9[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, +R] extends (T1, T2, T3, T4, T5, T6, T7, T8, T9) ⇒ R

    Permalink
  24. abstract class AbstractPartialFunction[-T1, +R] extends (T1) ⇒ R with PartialFunction[T1, R]

    Permalink

    AbstractPartialFunction reformulates all operations of its supertrait PartialFunction in terms of isDefinedAt and applyOrElse.

    AbstractPartialFunction reformulates all operations of its supertrait PartialFunction in terms of isDefinedAt and applyOrElse.

    This allows more efficient implementations in many cases:

    • optimized orElse method supports chained orElse in linear time, and with no slow-down if the orElse part is not needed.
    • optimized lift method helps to avoid double evaluation of pattern matchers & guards of partial function literals.

    This trait is used as a basis for implementation of all partial function literals.

    Since

    2.10

  25. final class ArrayCharSequence extends CharSequence

    Permalink
  26. trait Boxed extends AnyRef

    Permalink
  27. trait FractionalProxy[T] extends ScalaNumberProxy[T] with RangedProxy[T]

    Permalink
  28. trait IntegralProxy[T] extends ScalaWholeNumberProxy[T] with RangedProxy[T]

    Permalink
  29. class NonLocalReturnControl[T] extends Throwable with ControlThrowable

    Permalink
  30. trait OrderedProxy[T] extends Ordered[T] with Typed[T]

    Permalink
  31. trait RangedProxy[T] extends Typed[T]

    Permalink
  32. final class RichBoolean extends AnyVal with OrderedProxy[Boolean]

    Permalink
  33. final class RichByte extends AnyVal with ScalaWholeNumberProxy[Byte]

    Permalink
  34. final class RichChar extends AnyVal with IntegralProxy[Char]

    Permalink
  35. final class RichDouble extends AnyVal with FractionalProxy[Double]

    Permalink
  36. final class RichFloat extends AnyVal with FractionalProxy[Float]

    Permalink
  37. final class RichInt extends AnyVal with ScalaNumberProxy[Int] with RangedProxy[Int]

    Permalink
  38. final class RichLong extends AnyVal with IntegralProxy[Long]

    Permalink
  39. final class RichShort extends AnyVal with ScalaWholeNumberProxy[Short]

    Permalink
  40. trait ScalaNumberProxy[T] extends ScalaNumericAnyConversions with Typed[T] with OrderedProxy[T]

    Permalink

    Base classes for the Rich* wrappers of the primitive types.

    Base classes for the Rich* wrappers of the primitive types. As with all classes in scala.runtime.*, this is not a supported API.

    Version

    2.9

    Since

    2.9

  41. trait ScalaWholeNumberProxy[T] extends ScalaNumberProxy[T]

    Permalink
  42. final class Tuple2Zipped[El1, Repr1, El2, Repr2] extends AnyVal with ZippedTraversable2[El1, El2]

    Permalink
  43. final class Tuple3Zipped[El1, Repr1, El2, Repr2, El3, Repr3] extends AnyVal with ZippedTraversable3[El1, El2, El3]

    Permalink
  44. trait ZippedTraversable2[+El1, +El2] extends Any

    Permalink

    This interface is intended as a minimal interface, not complicated by the requirement to resolve type constructors, for implicit search (which only needs to find an implicit conversion to Traversable for our purposes.)

  45. trait ZippedTraversable3[+El1, +El2, +El3] extends Any

    Permalink

    See comment on ZippedTraversable2

  46. final class RichException extends AnyRef

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 2.11.0) Use Throwable#getStackTrace

  47. final class SeqCharSequence extends CharSequence

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 2.11.0) Use Predef.SeqCharSequence

  48. final class StringFormat extends AnyVal

    Permalink

    A wrapper class that adds a formatted operation to any value

    A wrapper class that adds a formatted operation to any value

    Annotations
    @deprecated
    Deprecated

    (Since version 2.11.0) Use Predef.StringFormat

Value Members

  1. object Tuple2Zipped

    Permalink
  2. object Tuple3Zipped

    Permalink
  3. object ZippedTraversable2

    Permalink
  4. object ZippedTraversable3

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped