Returns the Class associated with this TypeId, if available.
Returns the Class associated with this TypeId, if available.
On the JVM, for nominal types, this returns the Class object corresponding to this type's fullName. On JS, always returns None.
Note: This only works for nominal types (not aliases or opaque types). For generic types, returns the erased class (e.g., List[Int] returns classOf[List[_]]).