Вы должны понять, как здесь работает class
.InnerMyListner
класс является статическим вложенным классом.
Как и в случае методов и переменных класса, статический вложенный класс связан со своим внешним классом.
Хотя статический вложенный класс не может получить доступ к свойствам экземпляра внешнего класса, он может обращаться к статическим свойствам (общим для всех экземпляров), которые находятся внутри области видимости.
Внутри Results
вы находитесь вне области видимости для name
.
Для более подробного обзора см. Документация Java