javaType
Returns a Java
Type
instance corresponding to the given Kotlin type.
Note that one Kotlin type may correspond to different JVM types depending on where it appears. For example,
Unit
corresponds to
the JVM class
Unit
when it's the type of a parameter, or to
void
when it's the return type of a function.