//-- remove getter since we don't need to override the original getter
String mname = fieldInfo.getReadMethodName();
JClass jClass = state.getJClass();
JMethod method = jClass.getMethod(mname, 0);
jClass.removeMethod(method);
//-- update setter method
mname = fieldInfo.getWriteMethodName();
method = jClass.getMethod(mname, 0);
JSourceCode jsc = method.getSourceCode();