scala.tools.nsc.Global

GlobalMirror

class GlobalMirror extends Roots

Source
Global.scala
Linear Supertypes
Global.Roots, Global.RootsBase, reflect.api.Mirror[Global.this.type], AnyRef, Any
Type Hierarchy Learn more about scaladoc diagrams
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. GlobalMirror
  2. Roots
  3. RootsBase
  4. Mirror
  5. AnyRef
  6. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new GlobalMirror()

Type Members

  1. class EmptyPackage extends reflect.internal.SymbolTable.ModuleSymbol with WellKnownSymbol

    Definition Classes
    Roots
  2. class EmptyPackageClass extends reflect.internal.SymbolTable.PackageClassSymbol with WellKnownSymbol

    Definition Classes
    Roots
  3. class RootClass extends reflect.internal.SymbolTable.PackageClassSymbol with RootSymbol

    Definition Classes
    Roots
  4. class RootPackage extends reflect.internal.SymbolTable.ModuleSymbol with RootSymbol

    Definition Classes
    Roots
  5. sealed trait RootSymbol extends reflect.internal.SymbolTable.Symbol with WellKnownSymbol with reflect.internal.SymbolTable.RootSymbol

    Definition Classes
    Roots
  6. sealed trait WellKnownSymbol extends reflect.internal.SymbolTable.Symbol

    Definition Classes
    Roots

Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. def +(other: String): String

    Implicit information
    This member is added by an implicit conversion from GlobalMirror to any2stringadd[GlobalMirror] performed by method any2stringadd in scala.Predef.
    Definition Classes
    any2stringadd
  4. def ->[B](y: B): (GlobalMirror, B)

    Implicit information
    This member is added by an implicit conversion from GlobalMirror to ArrowAssoc[GlobalMirror] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc
    Annotations
    @inline()
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  6. lazy val EmptyPackage: EmptyPackage

    Definition Classes
    Roots → RootsBase → Mirror
  7. lazy val EmptyPackageClass: EmptyPackageClass

    Definition Classes
    Roots → RootsBase → Mirror
  8. lazy val RootClass: RootClass

    Definition Classes
    Roots → RootsBase → Mirror
  9. lazy val RootPackage: RootPackage

    Definition Classes
    Roots → RootsBase → Mirror
  10. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  11. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  12. def ensuring(cond: (GlobalMirror) ⇒ Boolean, msg: ⇒ Any): GlobalMirror

    Implicit information
    This member is added by an implicit conversion from GlobalMirror to Ensuring[GlobalMirror] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  13. def ensuring(cond: (GlobalMirror) ⇒ Boolean): GlobalMirror

    Implicit information
    This member is added by an implicit conversion from GlobalMirror to Ensuring[GlobalMirror] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  14. def ensuring(cond: Boolean, msg: ⇒ Any): GlobalMirror

    Implicit information
    This member is added by an implicit conversion from GlobalMirror to Ensuring[GlobalMirror] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  15. def ensuring(cond: Boolean): GlobalMirror

    Implicit information
    This member is added by an implicit conversion from GlobalMirror to Ensuring[GlobalMirror] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  16. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  17. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  18. def erasureName[T](implicit arg0: ClassTag[T]): String

    Definition Classes
    RootsBase
  19. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  20. def findMemberFromRoot(fullName: Global.Name): Global.Symbol

    Definition Classes
    RootsBase
  21. def formatted(fmtstr: String): String

    Implicit information
    This member is added by an implicit conversion from GlobalMirror to StringFormat[GlobalMirror] performed by method StringFormat in scala.Predef.
    Definition Classes
    StringFormat
    Annotations
    @inline()
  22. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  23. def getClassByName(fullname: Global.Name): Global.ClassSymbol

    Definition Classes
    RootsBase
  24. def getClassIfDefined(fullname: Global.Name): Global.Symbol

    Definition Classes
    RootsBase
  25. def getClassIfDefined(fullname: String): Global.Symbol

    Definition Classes
    RootsBase
  26. def getModuleByName(fullname: Global.Name): Global.ModuleSymbol

    Definition Classes
    RootsBase
  27. def getModuleIfDefined(fullname: Global.Name): Global.Symbol

    Definition Classes
    RootsBase
  28. def getModuleIfDefined(fullname: String): Global.Symbol

    Definition Classes
    RootsBase
  29. def getPackage(fullname: Global.TermName): Global.ModuleSymbol

    Definition Classes
    RootsBase
  30. def getPackageIfDefined(fullname: Global.TermName): Global.Symbol

    Definition Classes
    RootsBase
  31. def getPackageObject(fullname: Global.TermName): Global.ModuleSymbol

    Definition Classes
    RootsBase
  32. def getPackageObject(fullname: String): Global.ModuleSymbol

    Definition Classes
    RootsBase
  33. def getPackageObjectIfDefined(fullname: Global.TermName): Global.Symbol

    Definition Classes
    RootsBase
  34. def getPackageObjectIfDefined(fullname: String): Global.Symbol

    Definition Classes
    RootsBase
  35. final def getPackageObjectWithMember(pre: Global.Type, sym: Global.Symbol): Global.Symbol

    Definition Classes
    RootsBase
  36. def getRequiredClass(fullname: String): Global.ClassSymbol

    Definition Classes
    RootsBase
  37. def getRequiredModule(fullname: String): Global.ModuleSymbol

    Definition Classes
    RootsBase
  38. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  39. def init(): Unit

    Definition Classes
    RootsBase
  40. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  41. def isMirrorInitialized: Boolean

    Definition Classes
    RootsBase
  42. def mirrorMissingHook(owner: Global.Symbol, name: Global.Name): Global.Symbol

    Attributes
    protected
    Definition Classes
    RootsBase
  43. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  44. final def notify(): Unit

    Definition Classes
    AnyRef
  45. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  46. def requiredClass[T](implicit arg0: ClassTag[T]): Global.ClassSymbol

    Definition Classes
    RootsBase
  47. def requiredModule[T](implicit arg0: ClassTag[T]): Global.ModuleSymbol

    Definition Classes
    RootsBase
  48. def rootLoader: Global.LazyType

    Definition Classes
    GlobalMirror → RootsBase
  49. def staticClass(fullname: String): Global.ClassSymbol

    Definition Classes
    RootsBase → Mirror
  50. def staticModule(fullname: String): Global.ModuleSymbol

    Definition Classes
    RootsBase → Mirror
  51. def staticPackage(fullname: String): Global.ModuleSymbol

    Definition Classes
    RootsBase → Mirror
  52. def symbolOf[T](implicit arg0: Global.WeakTypeTag[T]): Global.TypeSymbol

    Definition Classes
    RootsBase → Mirror
  53. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  54. def toString(): String

    Definition Classes
    GlobalMirror → AnyRef → Any
  55. def typeOf[T](implicit arg0: Global.TypeTag[T]): Global.Type

    Definition Classes
    Mirror
  56. val universe: Global.this.type

    Definition Classes
    GlobalMirror → Mirror
  57. def universeMissingHook(owner: Global.Symbol, name: Global.Name): Global.Symbol

    Attributes
    protected
    Definition Classes
    RootsBase
  58. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  61. def weakTypeOf[T](implicit arg0: Global.WeakTypeTag[T]): Global.Type

    Definition Classes
    Mirror
  62. final def wrapMissing(body: ⇒ Global.Symbol): Global.Symbol

    Definition Classes
    RootsBase
    Annotations
    @inline()
  63. def [B](y: B): (GlobalMirror, B)

    Implicit information
    This member is added by an implicit conversion from GlobalMirror to ArrowAssoc[GlobalMirror] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc

Deprecated Value Members

  1. def getRequiredPackage(fullname: String): Global.ModuleSymbol

    Definition Classes
    RootsBase
    Annotations
    @deprecated
    Deprecated

    (Since version 2.11.0) Use getPackage

Inherited from Global.Roots

Inherited from Global.RootsBase

Inherited from reflect.api.Mirror[Global.this.type]

Inherited from AnyRef

Inherited from Any

Inherited by implicit conversion any2stringadd from GlobalMirror to any2stringadd[GlobalMirror]

Inherited by implicit conversion StringFormat from GlobalMirror to StringFormat[GlobalMirror]

Inherited by implicit conversion Ensuring from GlobalMirror to Ensuring[GlobalMirror]

Inherited by implicit conversion ArrowAssoc from GlobalMirror to ArrowAssoc[GlobalMirror]

Ungrouped