constructor.setBody(EmptyCodeBlock.INSTANCE);
constructor.setVisibility(Visibility.PUBLIC);
// add a field of type target bean this will be set by the
// ProxyFactoryBean.createProxy0 method.
final NewField field = proxy.newField();
field.setFinal(false);
field.setName(Constants.PROXY_TARGET_FIELD);
field.setStatic(false);
field.setTransient(false);
field.setType(targetBeanType);