A refinement of scala.reflect.api.Mirror for runtime reflection using JVM classloaders.
In runtime reflection universes, mirrors are JavaMirrors
.
In runtime reflection universes, runtime representation of a class is java.lang.Class
.
Creates a runtime reflection mirror from a JVM classloader.
Creates a runtime reflection mirror from a JVM classloader.
For more information about Mirrors
s, see scala.reflect.api.Mirrors or the
Reflection Guide: Mirrors
Returns string formatted according to given format
string.
Returns string formatted according to given format
string.
Format strings are as for String.format
(@see java.lang.String.format).
EXPERIMENTAL
A refinement of scala.reflect.api.Mirror for runtime reflection using JVM classloaders.
This refinement equips mirrors with reflection capabilities for the JVM.
JavaMirror
can convert Scala reflection artifacts (symbols and types) into Java reflection artifacts (classes) and vice versa. It can also perform reflective invocations (getting/setting field values, calling methods, etc).For more information about
Mirrors
s, see scala.reflect.api.Mirrors or the Reflection Guide: Mirrors