Would it really change the argument if the Java code used a static method and passed all variables as arguments, instead of using instance members?
Would it really change the argument if the Java code used a static method and passed all variables as arguments, instead of using instance members?