scala.reflect.generic

Universe

class Universe extends Symbols with Types with Constants with Scopes with Names with StdNames with Trees with AnnotationInfos with StandardDefinitions

Attributes
abstract
Annotations
@deprecated
Deprecated

scala.reflect.generic will be removed

Source
Universe.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. Universe
  2. StandardDefinitions
  3. AnnotationInfos
  4. Trees
  5. StdNames
  6. Names
  7. Scopes
  8. Constants
  9. Types
  10. Symbols
  11. AnyRef
  12. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Universe ()

Type Members

  1. class AbsDefinitions extends AnyRef

    Attributes
    abstract
  2. trait AbsLazyType extends AbsType

  3. class AbsScope extends Iterable[Symbol]

    Attributes
    abstract
  4. class AbsSymbol extends HasFlags

    Attributes
    abstract
  5. class AbsTreePrinter extends AnyRef

    Attributes
    abstract
  6. class AbsType extends AnyRef

    Attributes
    abstract
  7. class AbsTypeTree extends Tree with TypTree

    A synthetic term holding an arbitrary type.

  8. case class Alternative (trees: List[Tree]) extends Tree with TermTree with Product with Serializable

    Alternatives of patterns, eliminated by explicitouter, except for occurrences in encoded Switch stmt (=remaining Match(CaseDef(.

  9. case class Annotated (annot: Tree, arg: Tree) extends Tree with Product with Serializable

    A tree that has an annotation attached to it.

  10. type AnnotatedType <: Type

    Attributes
    abstract
    Definition Classes
    Types
  11. class AnnotatedTypeExtractor extends AnyRef

    Attributes
    abstract
  12. type AnnotationInfo <: AnyRef

    Attributes
    abstract
    Definition Classes
    AnnotationInfos
  13. class AnnotationInfoExtractor extends AnyRef

    Attributes
    abstract
  14. case class AppliedTypeTree (tpt: Tree, args: List[Tree]) extends Tree with TypTree with Product with Serializable

    Applied type <tpt> [ <args> ], eliminated by RefCheck

  15. case class Apply (fun: Tree, args: List[Tree]) extends GenericApply with Product with Serializable

    Value application

  16. case class ApplyDynamic (qual: Tree, args: List[Tree]) extends Tree with TermTree with SymTree with Product with Serializable

    Dynamic value application.

  17. type ArrayAnnotArg <: ClassfileAnnotArg

    Attributes
    abstract
    Definition Classes
    AnnotationInfos
  18. class ArrayAnnotArgExtractor extends AnyRef

    Attributes
    abstract
  19. case class ArrayValue (elemtpt: Tree, elems: List[Tree]) extends Tree with TermTree with Product with Serializable

    Array of expressions, needs to be translated in backend,

  20. case class Assign (lhs: Tree, rhs: Tree) extends Tree with TermTree with Product with Serializable

    Assignment

  21. class BackQuotedIdent extends Ident

  22. case class Bind (name: Name, body: Tree) extends DefTree with Product with Serializable

    Bind of a variable to a rhs pattern, eliminated by explicitouter

  23. case class Block (stats: List[Tree], expr: Tree) extends Tree with TermTree with Product with Serializable

    Block of expressions (semicolon separated expressions)

  24. case class CaseDef (pat: Tree, guard: Tree, body: Tree) extends Tree with Product with Serializable

    Case clause in a pattern match, eliminated during explicitouter (except for occurrences in switch statements)

  25. case class ClassDef (mods: Modifiers, name: TypeName, tparams: List[TypeDef], impl: Template) extends ImplDef with Product with Serializable

    Class definition

  26. type ClassInfoType <: CompoundType

    Attributes
    abstract
    Definition Classes
    Types
  27. class ClassInfoTypeExtractor extends AnyRef

    Attributes
    abstract
  28. type ClassfileAnnotArg <: AnyRef

    Attributes
    abstract
    Definition Classes
    AnnotationInfos
  29. type CompoundType <: Type

    Attributes
    abstract
    Definition Classes
    Types
  30. case class CompoundTypeTree (templ: Template) extends Tree with TypTree with Product with Serializable

    Intersection type <parent1> with .

  31. case class Constant (value: Any) extends Product with Serializable

  32. type ConstantType <: Type

    Attributes
    abstract
    Definition Classes
    Types
  33. class ConstantTypeExtractor extends AnyRef

    Attributes
    abstract
  34. case class DefDef (mods: Modifiers, name: TermName, tparams: List[TypeDef], vparamss: List[List[ValDef]], tpt: Tree, rhs: Tree) extends ValOrDefDef with Product with Serializable

    Method definition

  35. class DefTree extends Tree with SymTree

    Attributes
    abstract
  36. type ExistentialType <: Type

    Attributes
    abstract
    Definition Classes
    Types
  37. class ExistentialTypeExtractor extends AnyRef

    Attributes
    abstract
  38. case class ExistentialTypeTree (tpt: Tree, whereClauses: List[Tree]) extends Tree with TypTree with Product with Serializable

  39. case class Function (vparams: List[ValDef], body: Tree) extends Tree with TermTree with SymTree with Product with Serializable

    Anonymous function, eliminated by analyzer

  40. class GenericApply extends Tree with TermTree

    Attributes
    abstract
  41. case class Ident (name: Name) extends Tree with RefTree with Product with Serializable

    Identifier <name>

  42. case class If (cond: Tree, thenp: Tree, elsep: Tree) extends Tree with TermTree with Product with Serializable

    Conditional expression

  43. class ImplDef extends MemberDef

    Attributes
    abstract
  44. case class Import (expr: Tree, selectors: List[ImportSelector]) extends Tree with SymTree with Product with Serializable

    Import clause

  45. case class ImportSelector (name: Name, namePos: Int, rename: Name, renamePos: Int) extends Product with Serializable

    Import selector

  46. case class LabelDef (name: TermName, params: List[Ident], rhs: Tree) extends DefTree with TermTree with Product with Serializable

    Labelled expression - the symbols in the array (must be Idents!) are those the label takes as argument

  47. type LazyType <: Type with AbsLazyType

    Attributes
    abstract
    Definition Classes
    Types
  48. trait LibraryCommonNames extends AnyRef

  49. trait LibraryTermNames extends LibraryCommonNames

  50. trait LibraryTypeNames extends LibraryCommonNames

  51. case class Literal (value: Constant) extends Tree with TermTree with Product with Serializable

    Literal

  52. type LiteralAnnotArg <: ClassfileAnnotArg

    Attributes
    abstract
    Definition Classes
    AnnotationInfos
  53. class LiteralAnnotArgExtractor extends AnyRef

    Attributes
    abstract
  54. case class Match (selector: Tree, cases: List[CaseDef]) extends Tree with TermTree with Product with Serializable

    Pattern matching expression (before explicitouter) Switch statements (after explicitouter)

  55. class MemberDef extends DefTree

    Attributes
    abstract
  56. type MethodType <: Type

    Attributes
    abstract
    Definition Classes
    Types
  57. class MethodTypeExtractor extends AnyRef

    Attributes
    abstract
  58. case class Modifiers (flags: Long, privateWithin: Name, annotations: List[Tree], positions: Map[Long, Position]) extends HasFlags with Product with Serializable

  59. case class ModuleDef (mods: Modifiers, name: TermName, impl: Template) extends ImplDef with Product with Serializable

    Singleton object definition

  60. type Name >: Null <: AnyRef

    Attributes
    abstract
    Definition Classes
    Names
  61. type NestedAnnotArg <: ClassfileAnnotArg

    Attributes
    abstract
    Definition Classes
    AnnotationInfos
  62. class NestedAnnotArgExtractor extends AnyRef

    Attributes
    abstract
  63. case class New (tpt: Tree) extends Tree with TermTree with Product with Serializable

    Object instantiation One should always use factory method below to build a user level new.

  64. type NullaryMethodType <: Type

    Attributes
    abstract
    Definition Classes
    Types
  65. class NullaryMethodTypeExtractor extends AnyRef

    Attributes
    abstract
  66. case class PackageDef (pid: RefTree, stats: List[Tree]) extends MemberDef with Product with Serializable

    Package clause

  67. type PolyType <: Type

    Attributes
    abstract
    Definition Classes
    Types
  68. class PolyTypeExtractor extends AnyRef

    Attributes
    abstract
  69. type Position

    Attributes
    abstract
  70. trait RefTree extends Tree with SymTree

  71. type RefinedType <: CompoundType

    Attributes
    abstract
    Definition Classes
    Types
  72. class RefinedTypeExtractor extends AnyRef

    Attributes
    abstract
  73. case class Return (expr: Tree) extends Tree with TermTree with SymTree with Product with Serializable

    Return expression

  74. type Scope <: AbsScope

    Attributes
    abstract
    Definition Classes
    Scopes
  75. case class Select (qualifier: Tree, name: Name) extends Tree with RefTree with Product with Serializable

    Designator <qualifier> .

  76. case class SelectFromArray (qualifier: Tree, name: Name, erasure: Type) extends Tree with TermTree with RefTree with Product with Serializable

    Array selection <qualifier> .

  77. case class SelectFromTypeTree (qualifier: Tree, name: TypeName) extends Tree with TypTree with RefTree with Product with Serializable

    Type selection <qualifier> # <name>, eliminated by RefCheck

  78. type SingleType <: SingletonType

    Attributes
    abstract
    Definition Classes
    Types
  79. class SingleTypeExtractor extends AnyRef

    Attributes
    abstract
  80. type SingletonType >: Null <: Type

    Attributes
    abstract
    Definition Classes
    Types
  81. case class SingletonTypeTree (ref: Tree) extends Tree with TypTree with Product with Serializable

    Singleton type, eliminated by RefCheck

  82. case class Star (elem: Tree) extends Tree with TermTree with Product with Serializable

    Repetition of pattern, eliminated by explicitouter

  83. case class Super (qual: Tree, mix: TypeName) extends Tree with TermTree with Product with Serializable

    Super reference, qual = corresponding this reference

  84. type SuperType <: SingletonType

    Attributes
    abstract
    Definition Classes
    Types
  85. class SuperTypeExtractor extends AnyRef

    Attributes
    abstract
  86. trait SymTree extends Tree

  87. type Symbol >: Null <: AbsSymbol

    Attributes
    abstract
    Definition Classes
    Symbols
  88. case class Template (parents: List[Tree], self: ValDef, body: List[Tree]) extends Tree with SymTree with Product with Serializable

    Instantiation template of a class or trait

  89. type TermName <: Name

    Attributes
    abstract
    Definition Classes
    Names
  90. trait TermTree extends Tree

  91. case class This (qual: TypeName) extends Tree with TermTree with SymTree with Product with Serializable

    Self reference

  92. type ThisType <: SingletonType

    Attributes
    abstract
    Definition Classes
    Types
  93. class ThisTypeExtractor extends AnyRef

    Attributes
    abstract
  94. case class Throw (expr: Tree) extends Tree with TermTree with Product with Serializable

    Throw expression

  95. class Traverser extends AnyRef

  96. class Tree extends Product

    Attributes
    abstract
  97. case class Try (block: Tree, catches: List[CaseDef], finalizer: Tree) extends Tree with TermTree with Product with Serializable

  98. trait TypTree extends Tree

    A tree for a type.

  99. type Type >: Null <: AbsType

    Attributes
    abstract
    Definition Classes
    Types
  100. case class TypeApply (fun: Tree, args: List[Tree]) extends GenericApply with Product with Serializable

    Type application

  101. type TypeBounds <: Type

    Attributes
    abstract
    Definition Classes
    Types
  102. class TypeBoundsExtractor extends AnyRef

    Attributes
    abstract
  103. case class TypeBoundsTree (lo: Tree, hi: Tree) extends Tree with TypTree with Product with Serializable

  104. case class TypeDef (mods: Modifiers, name: TypeName, tparams: List[TypeDef], rhs: Tree) extends MemberDef with Product with Serializable

    Abstract type, type parameter, or type alias

  105. type TypeName <: Name

    Attributes
    abstract
    Definition Classes
    Names
  106. type TypeRef <: Type

    Attributes
    abstract
    Definition Classes
    Types
  107. class TypeRefExtractor extends AnyRef

    Attributes
    abstract
  108. type TypeTree <: AbsTypeTree

    Attributes
    abstract
    Definition Classes
    Trees
  109. class TypeTreeExtractor extends AnyRef

    Attributes
    abstract
  110. case class Typed (expr: Tree, tpt: Tree) extends Tree with TermTree with Product with Serializable

    Type annotation, eliminated by explicit outer

  111. case class UnApply (fun: Tree, args: List[Tree]) extends Tree with TermTree with Product with Serializable

  112. case class ValDef (mods: Modifiers, name: TermName, tpt: Tree, rhs: Tree) extends ValOrDefDef with Product with Serializable

    Value definition

  113. class ValOrDefDef extends MemberDef

    Attributes
    abstract

Abstract Value Members

  1. val AnnotatedType : AnnotatedTypeExtractor

    Attributes
    abstract
    Definition Classes
    Types
  2. val AnnotationInfo : AnnotationInfoExtractor

    Attributes
    abstract
    Definition Classes
    AnnotationInfos
  3. val ArrayAnnotArg : ArrayAnnotArgExtractor

    Attributes
    abstract
    Definition Classes
    AnnotationInfos
  4. val ClassInfoType : ClassInfoTypeExtractor

    Attributes
    abstract
    Definition Classes
    Types
  5. val ConstantType : ConstantTypeExtractor

    Attributes
    abstract
    Definition Classes
    Types
  6. val ExistentialType : ExistentialTypeExtractor

    Attributes
    abstract
    Definition Classes
    Types
  7. val LiteralAnnotArg : LiteralAnnotArgExtractor

    Attributes
    abstract
    Definition Classes
    AnnotationInfos
  8. val MethodType : MethodTypeExtractor

    Attributes
    abstract
    Definition Classes
    Types
  9. val NestedAnnotArg : NestedAnnotArgExtractor

    Attributes
    abstract
    Definition Classes
    AnnotationInfos
  10. val NoPosition : Position

    Attributes
    abstract
  11. val NoPrefix : Type

    Attributes
    abstract
    Definition Classes
    Types
  12. val NoSymbol : Symbol

    Attributes
    abstract
    Definition Classes
    Symbols
  13. val NoType : Type

    Attributes
    abstract
    Definition Classes
    Types
  14. val NullaryMethodType : NullaryMethodTypeExtractor

    Attributes
    abstract
    Definition Classes
    Types
  15. val PolyType : PolyTypeExtractor

    Attributes
    abstract
    Definition Classes
    Types
  16. val RefinedType : RefinedTypeExtractor

    Attributes
    abstract
    Definition Classes
    Types
  17. val SingleType : SingleTypeExtractor

    Attributes
    abstract
    Definition Classes
    Types
  18. val SuperType : SuperTypeExtractor

    Attributes
    abstract
    Definition Classes
    Types
  19. val ThisType : ThisTypeExtractor

    Attributes
    abstract
    Definition Classes
    Types
  20. val TypeBounds : TypeBoundsExtractor

    Attributes
    abstract
    Definition Classes
    Types
  21. val TypeRef : TypeRefExtractor

    Attributes
    abstract
    Definition Classes
    Types
  22. val TypeTree : TypeTreeExtractor

    Attributes
    abstract
    Definition Classes
    Trees
  23. implicit def classfileAnnotArgManifest : ClassManifest[ClassfileAnnotArg]

    Attributes
    implicit abstract
    Definition Classes
    AnnotationInfos
  24. val definitions : AbsDefinitions

    Attributes
    abstract
    Definition Classes
    StandardDefinitions
  25. def flagsIntoString (flags: Long, privateWithin: String): String

    Attributes
    protected abstract
    Definition Classes
    Trees
  26. def isTermName (name: Name): Boolean

    Attributes
    abstract
    Definition Classes
    Names
  27. def isTypeName (name: Name): Boolean

    Attributes
    abstract
    Definition Classes
    Names
  28. def mkTermName (name: Name): TermName

    Attributes
    abstract
    Definition Classes
    Names
  29. def mkTypeName (name: Name): TypeName

    Attributes
    abstract
    Definition Classes
    Names
  30. def newScope (): Scope

    Attributes
    abstract
    Definition Classes
    Scopes
  31. def newTermName (s: String): TermName

    Attributes
    abstract
    Definition Classes
    Names
  32. def newTermName (cs: Array[Byte], offset: Int, len: Int): TermName

    Attributes
    abstract
    Definition Classes
    Names
  33. def newTermName (cs: Array[Char], offset: Int, len: Int): TermName

    Attributes
    abstract
    Definition Classes
    Names
  34. def newTreePrinter (out: PrintWriter): AbsTreePrinter

    Attributes
    abstract
    Definition Classes
    Trees
  35. def newTypeName (s: String): TypeName

    Attributes
    abstract
    Definition Classes
    Names
  36. def newTypeName (cs: Array[Byte], offset: Int, len: Int): TypeName

    Attributes
    abstract
    Definition Classes
    Names
  37. def newTypeName (cs: Array[Char], offset: Int, len: Int): TypeName

    Attributes
    abstract
    Definition Classes
    Names
  38. val nme : LibraryTermNames

    Attributes
    abstract
    Definition Classes
    StdNames
  39. val tpnme : LibraryTypeNames

    Attributes
    abstract
    Definition Classes
    StdNames

Concrete Value Members

  1. def != (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  2. def != (arg0: Any): Boolean

    Test two objects for inequality.

    Test two objects for inequality.

    returns

    true if !(this == that), false otherwise.

    Attributes
    final
    Definition Classes
    Any
  3. def ## (): Int

    Equivalent to x.hashCode except for boxed numeric types.

    Equivalent to x.hashCode except for boxed numeric types. For numerics, it returns a hash value which is consistent with value equality: if two value type instances compare as true, then ## will produce the same hash value for each of them.

    returns

    a hash value consistent with ==

    Attributes
    final
    Definition Classes
    AnyRef → Any
  4. def == (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  5. def == (arg0: Any): Boolean

    Test two objects for equality.

    Test two objects for equality.

    returns

    true if the receiver object is equivalent to the argument; false otherwise.

    Attributes
    final
    Definition Classes
    Any
  6. val BooleanTag : Int(2)

    Attributes
    final
    Definition Classes
    Constants
  7. val ByteTag : Int(3)

    Attributes
    final
    Definition Classes
    Constants
  8. val CharTag : Int(5)

    Attributes
    final
    Definition Classes
    Constants
  9. val ClassTag : Int(12)

    Attributes
    final
    Definition Classes
    Constants
  10. val DoubleTag : Int(9)

    Attributes
    final
    Definition Classes
    Constants
  11. object EmptyTree extends Tree with TermTree with Product with Serializable

    The empty tree

  12. val EnumTag : Int(13)

    Attributes
    final
    Definition Classes
    Constants
  13. val FloatTag : Int(8)

    Attributes
    final
    Definition Classes
    Constants
  14. val IntTag : Int(6)

    Attributes
    final
    Definition Classes
    Constants
  15. def Literal (value: Any): Literal

    Definition Classes
    Trees
  16. val LongTag : Int(7)

    Attributes
    final
    Definition Classes
    Constants
  17. def Modifiers (flags: Long): Modifiers

    Definition Classes
    Trees
  18. def Modifiers (flags: Long, privateWithin: Name): Modifiers

    Definition Classes
    Trees
  19. lazy val NoMods : Modifiers

    Definition Classes
    Trees
  20. val NoTag : Int(0)

    Attributes
    final
    Definition Classes
    Constants
  21. val NullTag : Int(11)

    Attributes
    final
    Definition Classes
    Constants
  22. val ShortTag : Int(4)

    Attributes
    final
    Definition Classes
    Constants
  23. val StringTag : Int(10)

    Attributes
    final
    Definition Classes
    Constants
  24. val UnitTag : Int(1)

    Attributes
    final
    Definition Classes
    Constants
  25. def asInstanceOf [T0] : T0

    Cast the receiver object to be of type T0.

    Cast the receiver object to be of type T0.

    Note that the success of a cast at runtime is modulo Scala's erasure semantics. Therefore the expression 1.asInstanceOf[String] will throw a ClassCastException at runtime, while the expression List(1).asInstanceOf[List[String]] will not. In the latter example, because the type argument is erased as part of compilation it is not possible to check whether the contents of the list are of the requested type.

    returns

    the receiver object.

    Attributes
    final
    Definition Classes
    Any
  26. def clone (): AnyRef

    Create a copy of the receiver object.

    Create a copy of the receiver object.

    The default implementation of the clone method is platform dependent.

    returns

    a copy of the receiver object.

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  27. def encode (str: String): TermName

    Definition Classes
    StdNames
  28. def eq (arg0: AnyRef): Boolean

    Tests whether the argument (arg0) is a reference to the receiver object (this).

    Tests whether the argument (arg0) is a reference to the receiver object (this).

    The eq method implements an equivalence relation on non-null instances of AnyRef, and has three additional properties:

    • It is consistent: for any non-null instances x and y of type AnyRef, multiple invocations of x.eq(y) consistently returns true or consistently returns false.
    • For any non-null instance x of type AnyRef, x.eq(null) and null.eq(x) returns false.
    • null.eq(null) returns true.

    When overriding the equals or hashCode methods, it is important to ensure that their behavior is consistent with reference equality. Therefore, if two objects are references to each other (o1 eq o2), they should be equal to each other (o1 == o2) and they should hash to the same value (o1.hashCode == o2.hashCode).

    returns

    true if the argument is a reference to the receiver object; false otherwise.

    Attributes
    final
    Definition Classes
    AnyRef
  29. def equals (arg0: Any): Boolean

    The equality method for reference types.

    The equality method for reference types. See equals in Any.

    returns

    true if the receiver object is equivalent to the argument; false otherwise.

    Definition Classes
    AnyRef → Any
  30. def finalize (): Unit

    Called by the garbage collector on the receiver object when there are no more references to the object.

    Called by the garbage collector on the receiver object when there are no more references to the object.

    The details of when and if the finalize method is invoked, as well as the interaction between finalize and non-local returns and exceptions, are all platform dependent.

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  31. def getClass (): java.lang.Class[_]

    A representation that corresponds to the dynamic class of the receiver object.

    A representation that corresponds to the dynamic class of the receiver object.

    The nature of the representation is platform dependent.

    returns

    a representation that corresponds to the dynamic class of the receiver object.

    Attributes
    final
    Definition Classes
    AnyRef → Any
  32. def hashCode (): Int

    The hashCode method for reference types.

    The hashCode method for reference types. See hashCode in Any.

    returns

    the hash code value for this object.

    Definition Classes
    AnyRef → Any
  33. def isInstanceOf [T0] : Boolean

    Test whether the dynamic type of the receiver object is T0.

    Test whether the dynamic type of the receiver object is T0.

    Note that the result of the test is modulo Scala's erasure semantics. Therefore the expression 1.isInstanceOf[String] will return false, while the expression List(1).isInstanceOf[List[String]] will return true. In the latter example, because the type argument is erased as part of compilation it is not possible to check whether the contents of the list are of the specified type.

    returns

    true if the receiver object is an instance of erasure of type T0; false otherwise.

    Attributes
    final
    Definition Classes
    Any
  34. val maxTostringRecursions : Int(50)

    The maximum number of recursions allowed in toString

    The maximum number of recursions allowed in toString

    Attributes
    final
    Definition Classes
    Types
  35. def ne (arg0: AnyRef): Boolean

    Equivalent to !(this eq that).

    Equivalent to !(this eq that).

    returns

    true if the argument is not a reference to the receiver object; false otherwise.

    Attributes
    final
    Definition Classes
    AnyRef
  36. def notify (): Unit

    Wakes up a single thread that is waiting on the receiver object's monitor.

    Wakes up a single thread that is waiting on the receiver object's monitor.

    Attributes
    final
    Definition Classes
    AnyRef
  37. def notifyAll (): Unit

    Wakes up all threads that are waiting on the receiver object's monitor.

    Wakes up all threads that are waiting on the receiver object's monitor.

    Attributes
    final
    Definition Classes
    AnyRef
  38. implicit def promoteTermNamesAsNecessary (name: Name): TermName

    Attributes
    implicit
    Definition Classes
    Names
  39. implicit def stringToTermName (s: String): TermName

    Attributes
    implicit
    Definition Classes
    StdNames
  40. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  41. def toString (): String

    Creates a String representation of this object.

    Creates a String representation of this object. The default representation is platform dependent. On the java platform it is the concatenation of the class name, "@", and the object's hashcode in hexadecimal.

    returns

    a String representation of the object.

    Definition Classes
    AnyRef → Any
  42. def wait (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  43. def wait (arg0: Long, arg1: Int): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  44. def wait (arg0: Long): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from StandardDefinitions

Inherited from AnnotationInfos

Inherited from Trees

Inherited from StdNames

Inherited from Names

Inherited from Scopes

Inherited from Constants

Inherited from Types

Inherited from Symbols

Inherited from AnyRef

Inherited from Any