summaryrefslogblamecommitdiff
path: root/test/files/jvm/nest.java
blob: 3f6f0bebbd390927d5db66a2c0437d777273fe7f (plain) (tree)





































                                                           
package nestpkg;


/** This file is needed for test 'nest.scala'. It should
 *  be compiled with javac and packaged into lib/nest.jar
 */
public class nest {
    public static class best {
        public static class rest {
            public static rest test = new rest();
            public static int  x = 10;
            public int inc(int i) {
                return i + 1;
            }
        }
    }


    String name = "Outer name";

    public class Inn {
        int x;

        public Inn(int x) {
            this.x = x;
        }

        public void doSomething() {
            System.out.println("Inn " + name + " x: " + x);
        }
    }

    protected class ProtInn {
        public void doSomething() {
            System.out.println("ProtInn " + name);
        }
    }
}