Is an enum constant-specific class body static or non-static?
Well this is a strange case. It appears that the problem is: In this case, the private member should be accessible (6.6.1.): Otherwise, the member or constructor is declared private, and access is permitted if and only if it occurs within the body of the top level class that encloses the declaration of the member … Read more