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