RSClass nodeClass = data.getProperClass("Node");
for(Entry<String, ClassGen> c : classes.entrySet()){
ClassGen cg = new ClassGen(c.getValue().getJavaClass());
ConstantPoolGen cpg = c.getValue().getConstantPool();
for(Method m : c.getValue().getMethods()){
MethodSearcher mS = new MethodSearcher(m, cg, cpg);
if(m.isSynchronized() && m.isFinal() && m.getReturnType().equals(Type.VOID)
&& mS.getTypeCount("int[]") == 1){
MethodGen mg = new MethodGen(m, c.getValue().getClassName(), cpg);
InstructionList il = mg.getInstructionList();
for(Instruction i : il.getInstructions()){
if(i instanceof FieldInstruction){
if(((FieldInstruction) i).getClassName(cpg).equals(nodeClass.className)){