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
GlobalMirror
Roots
Ordering
Alphabetic
By inheritance
Inherited
GlobalMirror
Roots
RootsBase
Mirror
AnyRef
Any
Implicitly
by any2stringadd
by StringFormat
by Ensuring
by ArrowAssoc
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Instance Constructors
new
GlobalMirror
()
Type Members
class
EmptyPackage
extends
reflect.internal.SymbolTable.ModuleSymbol
with
WellKnownSymbol
Definition Classes
Roots
class
EmptyPackageClass
extends
reflect.internal.SymbolTable.PackageClassSymbol
with
WellKnownSymbol
Definition Classes
Roots
class
RootClass
extends
reflect.internal.SymbolTable.PackageClassSymbol
with
RootSymbol
Definition Classes
Roots
class
RootPackage
extends
reflect.internal.SymbolTable.ModuleSymbol
with
RootSymbol
Definition Classes
Roots
sealed
trait
RootSymbol
extends
reflect.internal.SymbolTable.Symbol
with
WellKnownSymbol
with
reflect.internal.SymbolTable.RootSymbol
Definition Classes
Roots
sealed
trait
WellKnownSymbol
extends
reflect.internal.SymbolTable.Symbol
Definition Classes
Roots
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
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
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
()
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
lazy val
EmptyPackage
:
EmptyPackage
Definition Classes
Roots → RootsBase → Mirror
lazy val
EmptyPackageClass
:
EmptyPackageClass
Definition Classes
Roots → RootsBase → Mirror
lazy val
RootClass
:
RootClass
Definition Classes
Roots → RootsBase → Mirror
lazy val
RootPackage
:
RootPackage
Definition Classes
Roots → RootsBase → Mirror
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
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
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
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
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
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
erasureName
[
T
]
(
implicit
arg0:
ClassTag
[
T
]
)
:
String
Definition Classes
RootsBase
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
def
findMemberFromRoot
(
fullName:
Global.Name
)
:
Global.Symbol
Definition Classes
RootsBase
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
()
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
getClassByName
(
fullname:
Global.Name
)
:
Global.ClassSymbol
Definition Classes
RootsBase
def
getClassIfDefined
(
fullname:
Global.Name
)
:
Global.Symbol
Definition Classes
RootsBase
def
getClassIfDefined
(
fullname:
String
)
:
Global.Symbol
Definition Classes
RootsBase
def
getModuleByName
(
fullname:
Global.Name
)
:
Global.ModuleSymbol
Definition Classes
RootsBase
def
getModuleIfDefined
(
fullname:
Global.Name
)
:
Global.Symbol
Definition Classes
RootsBase
def
getModuleIfDefined
(
fullname:
String
)
:
Global.Symbol
Definition Classes
RootsBase
def
getPackage
(
fullname:
Global.TermName
)
:
Global.ModuleSymbol
Definition Classes
RootsBase
def
getPackageIfDefined
(
fullname:
Global.TermName
)
:
Global.Symbol
Definition Classes
RootsBase
def
getPackageObject
(
fullname:
Global.TermName
)
:
Global.ModuleSymbol
Definition Classes
RootsBase
def
getPackageObject
(
fullname:
String
)
:
Global.ModuleSymbol
Definition Classes
RootsBase
def
getPackageObjectIfDefined
(
fullname:
Global.TermName
)
:
Global.Symbol
Definition Classes
RootsBase
def
getPackageObjectIfDefined
(
fullname:
String
)
:
Global.Symbol
Definition Classes
RootsBase
final
def
getPackageObjectWithMember
(
pre:
Global.Type
,
sym:
Global.Symbol
)
:
Global.Symbol
Definition Classes
RootsBase
def
getRequiredClass
(
fullname:
String
)
:
Global.ClassSymbol
Definition Classes
RootsBase
def
getRequiredModule
(
fullname:
String
)
:
Global.ModuleSymbol
Definition Classes
RootsBase
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
def
init
()
:
Unit
Definition Classes
RootsBase
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
isMirrorInitialized
:
Boolean
Definition Classes
RootsBase
def
mirrorMissingHook
(
owner:
Global.Symbol
,
name:
Global.Name
)
:
Global.Symbol
Attributes
protected
Definition Classes
RootsBase
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
requiredClass
[
T
]
(
implicit
arg0:
ClassTag
[
T
]
)
:
Global.ClassSymbol
Definition Classes
RootsBase
def
requiredModule
[
T
]
(
implicit
arg0:
ClassTag
[
T
]
)
:
Global.ModuleSymbol
Definition Classes
RootsBase
def
rootLoader
:
Global.LazyType
Definition Classes
GlobalMirror
→ RootsBase
def
staticClass
(
fullname:
String
)
:
Global.ClassSymbol
Definition Classes
RootsBase → Mirror
def
staticModule
(
fullname:
String
)
:
Global.ModuleSymbol
Definition Classes
RootsBase → Mirror
def
staticPackage
(
fullname:
String
)
:
Global.ModuleSymbol
Definition Classes
RootsBase → Mirror
def
symbolOf
[
T
]
(
implicit
arg0:
Global.WeakTypeTag
[
T
]
)
:
Global.TypeSymbol
Definition Classes
RootsBase → Mirror
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
GlobalMirror
→ AnyRef → Any
def
typeOf
[
T
]
(
implicit
arg0:
Global.TypeTag
[
T
]
)
:
Global.Type
Definition Classes
Mirror
val
universe
:
Global
.this.type
Definition Classes
GlobalMirror
→ Mirror
def
universeMissingHook
(
owner:
Global.Symbol
,
name:
Global.Name
)
:
Global.Symbol
Attributes
protected
Definition Classes
RootsBase
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
weakTypeOf
[
T
]
(
implicit
arg0:
Global.WeakTypeTag
[
T
]
)
:
Global.Type
Definition Classes
Mirror
final
def
wrapMissing
(
body: ⇒
Global.Symbol
)
:
Global.Symbol
Definition Classes
RootsBase
Annotations
@inline
()
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
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