MethodSignature getStringValue = new MethodSignature(String.class, "getStringValue", null,
null);
cf.addMethod(Modifier.PUBLIC, getStringValue, "return _stringValue;");
Class targetClass = cf.createClass();
Object targetBean = targetClass.newInstance();
PropertyUtils.write(targetBean, "stringValue", "Fred");