public class AutoToStringCodeBuilder extends CodeBuilder
Created with IntelliJ IDEA. User: luog Date: 15/07/12 Time: 8:21 AM To change this template use File | Settings | File Templates.
CodeBuilder.InlineClass, 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,
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, addStaticCode, basicTemplate, className, clear, defClass, defTag, endTag, engine, getExtendedTemplateClass, getMacro, getRenderArgType, getTemplateClass, hasInlineTagWithoutArgument, hasMacro, includingClassName, isLastBuilderLiteral, isRythmTemplate, lastIsBlockToken, merge, needsPrint, newVarName, pBuild, pClassClose, pClassOpen, pExtendInitArgCode, pFinalCode, pImports, pInitCode, pInlineClasses, pInlineTags, popMacro, pPackage, pRenderArgs, preventInfiniteLoop, pStaticCodes, 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, TemplateClass templateClass, RythmEngine engine, IDialect dialect)
protected String extended()
extended in class CodeBuilderprotected void pSetup()
pSetup in class CodeBuilderpublic TextBuilder build()
TextBuilderSub class could implement this method to append the generated source code to the buffer
build in class CodeBuilderCopyright © 2017–2021 OSGL (Open Source General Library). All rights reserved.