String expectedMethodSig = buf.toString();
if (!methodParams.equals(expectedMethodParams)) { if (DEBUG) { System.out.println("In " + javaClass.getClassName() + "." + methodName + " expected params " + expectedMethodParams + ", saw " + methodParams); System.out.println(isLoad ? "LOAD" : "STORE"); } return false; }
		private boolean isValidAccessMethod(String methodSig, XField field, boolean isLoad) {			// Figure out what the expected method signature should be			String classSig = "L" + javaClass.getClassName().replace('.', '/') + ";";			StringBuffer buf = new StringBuffer();			buf.append('(');			String fieldSig = field.getFieldSignature();			if (!field.isStatic())				buf.append(classSig); // the OuterClass.this reference			if (!isLoad)				buf.append(field.getFieldSignature()); // the value being stored			buf.append(')');			buf.append(field.getFieldSignature()); // all accessors return the contents of the field			String expectedMethodSig = buf.toString();			if (!expectedMethodSig.equals(methodSig)) {/*				System.err.println("In " + javaClass.getClassName() + "." + methodName + " expected " +					expectedMethodSig + ", saw " + methodSig);				System.err.println(isLoad ? "LOAD" : "STORE");*/				return false;			}			return true;		}