trait
JavaMirrors extends AnyRef
Type Members
-
-
-
type
RuntimeClass = Class[_]
Concrete Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
def
+(other: String): String
-
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
def
ensuring(cond: (JavaMirrors) ⇒ Boolean, msg: ⇒ Any): JavaMirrors
-
-
def
ensuring(cond: Boolean, msg: ⇒ Any): JavaMirrors
-
def
ensuring(cond: Boolean): JavaMirrors
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
def
formatted(fmtstr: String): String
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
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