This commit adds a `getName` to `TypeReference` that provides a way to generate the reflection target name of a type. This typically handle primitives (omitting the `java.lang` packages) and arrays. Closes gh-28347
This commit adds a `getName` to `TypeReference` that provides a way to generate the reflection target name of a type. This typically handle primitives (omitting the `java.lang` packages) and arrays. Closes gh-28347