Packages

c

scala.tools.nsc.Global

GlobalMirror

class GlobalMirror extends Roots

Source
Global.scala
Type Hierarchy
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
Visibility
  1. Public
  2. Protected

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
    This member is added by an implicit conversion from GlobalMirror toany2stringadd[GlobalMirror] performed by method any2stringadd in scala.Predef.
    Definition Classes
    any2stringadd
  4. def ->[B](y: B): (GlobalMirror, B)
    Implicit
    This member is added by an implicit conversion from GlobalMirror toArrowAssoc[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[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  12. def ensuring(cond: (GlobalMirror) => Boolean, msg: => Any): GlobalMirror
    Implicit
    This member is added by an implicit conversion from GlobalMirror toEnsuring[GlobalMirror] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  13. def ensuring(cond: (GlobalMirror) => Boolean): GlobalMirror
    Implicit
    This member is added by an implicit conversion from GlobalMirror toEnsuring[GlobalMirror] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  14. def ensuring(cond: Boolean, msg: => Any): GlobalMirror
    Implicit
    This member is added by an implicit conversion from GlobalMirror toEnsuring[GlobalMirror] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  15. def ensuring(cond: Boolean): GlobalMirror
    Implicit
    This member is added by an implicit conversion from GlobalMirror toEnsuring[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: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  18. def erasureName[T](implicit arg0: ClassTag[T]): String
    Definition Classes
    RootsBase
  19. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  20. def findMemberFromRoot(fullName: Global.Name): Global.Symbol
    Definition Classes
    RootsBase
  21. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  22. def getClassByName(fullname: String): Global.ClassSymbol
    Definition Classes
    RootsBase
  23. def getClassIfDefined(fullname: String, toName: (String) => Global.Name): Global.Symbol
    Definition Classes
    RootsBase
  24. def getClassIfDefined(fullname: String): Global.Symbol
    Definition Classes
    RootsBase
  25. def getModuleByName(fullname: String): Global.ModuleSymbol
    Definition Classes
    RootsBase
  26. def getModuleIfDefined(fullname: String): Global.Symbol
    Definition Classes
    RootsBase
  27. def getPackage(fullname: String): Global.ModuleSymbol
    Definition Classes
    RootsBase
  28. def getPackageIfDefined(fullname: String): Global.Symbol
    Definition Classes
    RootsBase
  29. def getPackageObject(fullname: String): Global.ModuleSymbol
    Definition Classes
    RootsBase
  30. def getPackageObjectIfDefined(fullname: String): Global.Symbol
    Definition Classes
    RootsBase
  31. def getRequiredClass(fullname: String): Global.ClassSymbol
    Definition Classes
    RootsBase
  32. def getRequiredClass(fullname: String, toName: (String) => Global.Name): Global.ClassSymbol
    Definition Classes
    RootsBase
  33. def getRequiredModule(fullname: String): Global.ModuleSymbol
    Definition Classes
    RootsBase
  34. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  35. def init(): Unit
    Definition Classes
    RootsBase
  36. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  37. def isMirrorInitialized: Boolean
    Definition Classes
    RootsBase
  38. def mirrorMissingHook(owner: Global.Symbol, name: Global.Name): Global.Symbol
    Attributes
    protected
    Definition Classes
    RootsBase
  39. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  40. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  41. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  42. def requiredClass[T](implicit arg0: ClassTag[T]): Global.ClassSymbol
    Definition Classes
    RootsBase
  43. def requiredModule[T](implicit arg0: ClassTag[T]): Global.ModuleSymbol
    Definition Classes
    RootsBase
  44. def rootLoader: Global.LazyType
    Definition Classes
    GlobalMirror → RootsBase
  45. def staticClass(fullname: String): Global.ClassSymbol
    Definition Classes
    RootsBase → Mirror
  46. def staticModule(fullname: String): Global.ModuleSymbol
    Definition Classes
    RootsBase → Mirror
  47. def staticPackage(fullname: String): Global.ModuleSymbol
    Definition Classes
    RootsBase → Mirror
  48. def symbolOf[T](implicit arg0: Global.WeakTypeTag[T]): Global.TypeSymbol
    Definition Classes
    RootsBase → Mirror
  49. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  50. def toString(): String
    Definition Classes
    GlobalMirror → AnyRef → Any
  51. def typeOf[T](implicit arg0: Global.TypeTag[T]): Global.Type
    Definition Classes
    Mirror
  52. val universe: Global.this.type
    Definition Classes
    GlobalMirror → Mirror
  53. def universeMissingHook(owner: Global.Symbol, name: Global.Name): Global.Symbol
    Attributes
    protected
    Definition Classes
    RootsBase
  54. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  55. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  56. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  57. def weakTypeOf[T](implicit arg0: Global.WeakTypeTag[T]): Global.Type
    Definition Classes
    Mirror
  58. final def wrapMissing(body: => Global.Symbol): Global.Symbol
    Definition Classes
    RootsBase
    Annotations
    @inline()

Deprecated Value Members

  1. def formatted(fmtstr: String): String
    Implicit
    This member is added by an implicit conversion from GlobalMirror toStringFormat[GlobalMirror] performed by method StringFormat in scala.Predef.
    Definition Classes
    StringFormat
    Annotations
    @deprecated @inline()
    Deprecated

    (Since version 2.12.16) Use formatString.format(value) instead of value.formatted(formatString), or use the f"" string interpolator. In Java 15 and later, formatted resolves to the new method in String which has reversed parameters.

  2. def getClassByName(fullname: Global.Name): Global.ClassSymbol
    Definition Classes
    RootsBase
    Annotations
    @deprecated
    Deprecated

    (Since version 2.13.0) Use overload that accepts a String.

  3. def getClassIfDefined(fullname: Global.Name): Global.Symbol
    Definition Classes
    RootsBase
    Annotations
    @deprecated
    Deprecated

    (Since version 2.13.0) Use overload that accepts a String.

  4. def getModuleByName(fullname: Global.Name): Global.ModuleSymbol
    Definition Classes
    RootsBase
    Annotations
    @deprecated
    Deprecated

    (Since version 2.13.0) Use overload that accepts a String.

  5. def getModuleIfDefined(fullname: Global.Name): Global.Symbol
    Definition Classes
    RootsBase
    Annotations
    @deprecated
    Deprecated

    (Since version 2.13.0) Use overload that accepts a String.

  6. def getPackage(fullname: Global.TermName): Global.ModuleSymbol
    Definition Classes
    RootsBase
    Annotations
    @deprecated
    Deprecated

    (Since version 2.13.0) use overload that accepts a String.

  7. def getPackageIfDefined(fullname: Global.TermName): Global.Symbol
    Definition Classes
    RootsBase
    Annotations
    @deprecated
    Deprecated

    (Since version 2.12.11) use overload that accepts a String.

  8. def getPackageObject(fullname: Global.TermName): Global.ModuleSymbol
    Definition Classes
    RootsBase
    Annotations
    @deprecated
    Deprecated

    (Since version 2.12.11) use overload that accepts a String.

  9. def getPackageObjectIfDefined(fullname: Global.TermName): Global.Symbol
    Definition Classes
    RootsBase
    Annotations
    @deprecated
    Deprecated

    (Since version 2.12.11) use overload that accepts a String.

  10. def getRequiredPackage(fullname: String): Global.ModuleSymbol
    Definition Classes
    RootsBase
    Annotations
    @deprecated
    Deprecated

    (Since version 2.11.0) use getPackage

  11. def [B](y: B): (GlobalMirror, B)
    Implicit
    This member is added by an implicit conversion from GlobalMirror toArrowAssoc[GlobalMirror] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc
    Annotations
    @deprecated
    Deprecated

    (Since version 2.13.0) Use -> instead. If you still wish to display it as one character, consider using a font with programming ligatures such as Fira Code.

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 fromGlobalMirror to any2stringadd[GlobalMirror]

Inherited by implicit conversion StringFormat fromGlobalMirror to StringFormat[GlobalMirror]

Inherited by implicit conversion Ensuring fromGlobalMirror to Ensuring[GlobalMirror]

Inherited by implicit conversion ArrowAssoc fromGlobalMirror to ArrowAssoc[GlobalMirror]

Ungrouped