public class InnerClasses { public static final void main(java.lang.String[] p) { /* compiled code */ } public InnerClasses() { /* compiled code */ } public static final class Bar { private final int b; private final int a; public final int getB() { /* compiled code */ } public final int getAPlusB() { /* compiled code */ } public final int getA() { /* compiled code */ } public Bar(int a) { /* compiled code */ } public static final class Baz { public final void doSomething() { /* compiled code */ } public Baz() { /* compiled code */ } } } }