JLS говорит
Объявление enum определяет новый тип enum, особый тип типа класса.
Так выглядитСлово от Oracle состоит в том, что перечисления являются классами.
Если вы объявляете enum внутри другого класса, тогда да, это внутренний класс.И перечисления всегда статические, поэтому да , было бы справедливо назвать перечисление статическим внутренним классом (или вложенным классом), когда оно объявлено в другом классе.