I need to reference a variable of a top level class from a method within a static class.
This method should act on unique instances of the top level class and so it feels like I shouldn't instantiate the top level class inside the static class.
Basically I want something like
public class TopLevel{ // private int innerV public static class Inner implements X { for(i=0; i<innerV,i++){ doSomething } } } Is it possible to just say this.innerV or something similar in the for loop and similar places?