AutoToString.AutoToStringData key = new AutoToString.AutoToStringData(c, option, style);
try {
//String template = AutoToString.templateStr(c, option, style);
TemplateClass tc = classes().getByTemplate(key);
if (null == tc) {
tc = new TemplateClass(new ToStringTemplateResource(key), this, new AutoToString(c, key));
//classes().add(key, tc);
}
ITemplate t = tc.asTemplate(this);
t.__setRenderArg(0, obj);
return t.render();