scala.reflect

# runtime

#### package runtime

Entry points into runtime reflection. See the overview page for details on how to use them.

Source
  package.scala

Linear Supertypes
AnyRef, Any
Ordering

1. Alphabetic
2. By inheritance

Inherited

1. runtime
2. AnyRef
3. Any

1. Hide All
2. Show all

Learn more about member selection
Visibility

1. Public
2. All

### Type Members

1. #### class JavaUniverse extends internal.SymbolTable with ReflectSetup with SymbolTable

   An implementation of scala.reflect.api.Universe for runtime reflection using JVM classloaders.

### Value Members

1. #### def currentMirror: api.JavaUniverse.Mirror

   The runtime reflection mirror that corresponds to the current lexical context.

   The runtime reflection mirror that corresponds to the current lexical context. It's typically equivalent to `universe.runtimeMirror(getClass.getClassLoader)` invoked at the call site.

2. #### lazy val universe: api.JavaUniverse

   The entry point into Scala runtime reflection.

   The entry point into Scala runtime reflection.

   To use Scala runtime reflection, simply use or import `scala.reflect.runtime.universe._`

   See scala.reflect.api.Universe or the Reflection Guide: Universes for more details.

### Inherited from AnyRef

### Inherited from Any

### Ungrouped