Вы пробовали test.abc.Base$ChildInner
?
Внутреннее имя класса полностью определяется внешним именем класса, а внутреннее / внешнее различие - символом $
.
Обратите внимание, что именно так компилятор называет и сохраняет эти внутренние классы при компиляции. Вы увидите их в своей файловой системе среди своих классов.