List<PropertyNode> pList = getInstanceProperties(cNode); for (PropertyNode pNode : pList) { if (shouldSkip(pNode.getName(), excludes, includes)) continue; first = appendPrefix(body, result, first, pNode.getName(), includeNames); String getterName = "get" + Verifier.capitalize(pNode.getName()); if (shouldSkip(fNode.getName(), excludes, includes)) continue; first = appendPrefix(body, result, first, fNode.getName(), includeNames); body.addStatement(append(result, new StaticMethodCallExpression(INVOKER_TYPE, "toString", new VariableExpression(fNode))));