Static member class - declare class private and class member package-private?
        Posted  
        
            by Helper Method
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by Helper Method
        
        
        
        Published on 2010-05-27T10:26:19Z
        Indexed on 
            2010/05/27
            10:31 UTC
        
        
        Read the original article
        Hit count: 171
        
java
|nested-class
Consider you have the following class
public class OuterClass {
    ...
    private static class InnerClass {
         int foo;
         int bar;
    }
}
I think I've read somewhere (but not the official Java Tutorial) that if I would declare the static member classes attributes private, the compiler had to generate some sort of accessor methods so that the outer class can actually access the static member class's (which is effectively a package-private top level class) attributes.
Any ideas on that?
© Stack Overflow or respective owner