A cache that maintains a bijection between Java reflection type J
and Scala reflection type S
.
the type of this symbol after Scala -> Java transformsi in refChecks, uncurry, erasure
the type of this symbol after Scala -> Java transformsi in refChecks, uncurry, erasure
The Java class corresponding to given Scala class.
The Java class corresponding to given Scala class. Note: This only works for
ClassNotFoundException
for all Scala classes not in one of these categories.
Does constructor meth
erase to Java method jconstr
?
This is true if the Java constructor type is the same as the Scala constructor type after performing
all Scala-specific transformations in InfoTransformers.
Does constructor meth
erase to Java method jconstr
?
This is true if the Java constructor type is the same as the Scala constructor type after performing
all Scala-specific transformations in InfoTransformers. (to be done)
Does method meth
erase to Java method jmeth
?
This is true if the Java method type is the same as the Scala method type after performing
all Scala-specific transformations in InfoTransformers.
Does method meth
erase to Java method jmeth
?
This is true if the Java method type is the same as the Scala method type after performing
all Scala-specific transformations in InfoTransformers. (to be done)
Optionally, the Java package corresponding to a given Scala package, or None if no such Java package exists.
Optionally, the Java package corresponding to a given Scala package, or None if no such Java package exists.
The Scala package
The Java class that corresponds to given Scala type.
The Java class that corresponds to given Scala type. Pre: Scala type is already transformed to Java level.