public abstract class AbstractRenderPolicy<T> extends Object implements RenderPolicy
logger| 构造器和说明 |
|---|
AbstractRenderPolicy() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
afterRender(RenderContext context) |
protected void |
beforeRender(RenderContext context) |
protected void |
clearPlaceholder(RenderContext context,
boolean clearParagraph) |
abstract void |
doRender(RunTemplate runTemplate,
T data,
XWPFTemplate template) |
protected void |
doRenderException(RunTemplate runTemplate,
T data,
Exception e) |
protected void |
doValidError(RenderContext context) |
void |
render(ElementTemplate eleTemplate,
Object data,
XWPFTemplate template) |
protected boolean |
validate(T data) |
protected boolean validate(T data)
protected void doValidError(RenderContext context)
protected void beforeRender(RenderContext context)
protected void afterRender(RenderContext context)
public abstract void doRender(RunTemplate runTemplate, T data, XWPFTemplate template) throws Exception
public void render(ElementTemplate eleTemplate, Object data, XWPFTemplate template)
protected void doRenderException(RunTemplate runTemplate, T data, Exception e)
protected void clearPlaceholder(RenderContext context, boolean clearParagraph)
Copyright © 2019. All rights reserved.