in ts/src/main/java/org/apache/cxf/xjc/ts/ToStringPlugin.java [114:129]
private void addToStringMethod(ClassOutline co,
JClass delegateImpl,
JFieldRef toStringDelegateStyleParam) {
final JDefinedClass implementation = co.implClass;
final JMethod toStringMethod = implementation.method(JMod.PUBLIC, String.class, "toString");
final JInvocation invoke = delegateImpl.staticInvoke("reflectionToString");
invoke.arg(JExpr._this());
invoke.arg(toStringDelegateStyleParam);
toStringMethod.body()._return(invoke);
JDocComment doc = toStringMethod.javadoc();
doc.add("Generates a String representation of the contents of this type.");
doc.add("\nThis is an extension method, produced by the 'ts' xjc plugin");
toStringMethod.annotate(Override.class);
}