public class AutoToStringCodeBuilder extends CodeBuilder
CodeBuilder.InlineTag, CodeBuilder.RenderArgDeclarationTextBuilder.StrBufbuildBody, imports, includingCName, INTERRUPT_CODE, logger, logTime, removeNextLF, renderArgs, requiredDialect, templateDefLang, tmpl__buffer, __caller| Constructor and Description |
|---|
AutoToStringCodeBuilder(String template,
String className,
String tagName,
org.rythmengine.internal.compiler.TemplateClass templateClass,
RythmEngine engine,
IDialect dialect) |
| Modifier and Type | Method and Description |
|---|---|
TextBuilder |
build()
Sub class could implement this method to append the generated
source code to the buffer
|
protected String |
extended() |
protected void |
pSetup() |
addBuilder, addImport, addInclude, addIncludes, addInlineInclude, addRenderArgs, addRenderArgs, addRenderArgs, addRenderArgsIfNotDeclared, basicTemplate, className, clear, defTag, endTag, engine, getExtendedTemplateClass, getMacro, getRenderArgType, getTemplateClass, hasInlineTagWithoutArgument, hasMacro, includingClassName, isLastBuilderLiteral, isRythmTemplate, lastIsBlockToken, merge, needsPrint, newVarName, pBuild, pClassClose, pClassOpen, pExtendInitArgCode, pFinalCode, pImports, pInitCode, pInlineTags, popMacro, pPackage, pRenderArgs, preventInfiniteLoop, pTagImpl, pushMacro, removeSpaceTillLastLineBreak, removeSpaceToLastLineBreak, rewind, setExtended_deprecated, setExtended, setExtended, setFinalCode, setInitCode, setLogTime__append, __append, __append, __append, __append, __append, __append, __append, __append, __getBuffer, __setBuffer, buffer, caller, clone, getSelfOut, np, p, p, p, p, p, p, p, p, p, p2t, p2tn, p3t, p3tn, p4t, p4tn, pn, pn, pt, ptn, setSelfOut, toStringpublic AutoToStringCodeBuilder(String template, String className, String tagName, org.rythmengine.internal.compiler.TemplateClass templateClass, RythmEngine engine, IDialect dialect)
protected String extended()
extended in class CodeBuilderprotected void pSetup()
pSetup in class CodeBuilderpublic TextBuilder build()
TextBuilderbuild in class CodeBuilderCopyright © 2015. All Rights Reserved.