В С# мы имеем Type.FullName
и Type.Name
для получения имени типа (класса в этом случае) с или без пространства имен (пакет в java-мире).
Что такое java-эквивалент Type.Name
?
Очевидно, что должен быть лучший способ, чем использовать Class.getName()
и разбить его на имя пакета вручную.