| 程序包 | 说明 |
|---|---|
| com.deepoove.poi | |
| com.deepoove.poi.policy | |
| com.deepoove.poi.policy.ref | |
| com.deepoove.poi.render | |
| com.deepoove.poi.render.processor |
| 限定符和类型 | 方法和说明 |
|---|---|
XWPFTemplate |
XWPFTemplate.bind(String tagName,
RenderPolicy policy) |
XWPFTemplate |
XWPFTemplate.bindRefPolicy(ReferenceRenderPolicy<?> refPolicy) |
static XWPFTemplate |
XWPFTemplate.compile(File file) |
static XWPFTemplate |
XWPFTemplate.compile(File file,
Configure config) |
static XWPFTemplate |
XWPFTemplate.compile(InputStream inputStream) |
static XWPFTemplate |
XWPFTemplate.compile(InputStream inputStream,
Configure config) |
static XWPFTemplate |
XWPFTemplate.compile(String filePath) |
static XWPFTemplate |
XWPFTemplate.compile(String filePath,
Configure config) |
XWPFTemplate |
XWPFTemplate.render(Object model) |
XWPFTemplate |
XWPFTemplate.render(Object model,
OutputStream out) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
TOCRenderPolicy.render(ElementTemplate eleTemplate,
Object data,
XWPFTemplate template) |
void |
SelfRenderPolicy.render(ElementTemplate eleTemplate,
Object renderData,
XWPFTemplate template) |
void |
RenderPolicy.render(ElementTemplate eleTemplate,
Object data,
XWPFTemplate template) |
void |
HackLoopTableRenderPolicy.render(ElementTemplate eleTemplate,
Object data,
XWPFTemplate template) |
void |
DynamicTableRenderPolicy.render(ElementTemplate eleTemplate,
Object data,
XWPFTemplate template) |
void |
CommentPolicy.render(ElementTemplate eleTemplate,
Object data,
XWPFTemplate template) |
void |
AbstractRenderPolicy.render(ElementTemplate eleTemplate,
Object data,
XWPFTemplate template) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ReplaceOptionalTextPictureRefRenderPolicy.doRender(List<org.apache.poi.xwpf.usermodel.XWPFPicture> pictures,
XWPFTemplate template) |
abstract void |
ReferenceRenderPolicy.doRender(T t,
XWPFTemplate template) |
void |
ReplaceIndexPictureRefRenderPolicy.doRender(org.apache.poi.xwpf.usermodel.XWPFPicture t,
XWPFTemplate template)
已过时。
|
protected abstract T |
ReferenceRenderPolicy.locate(XWPFTemplate template) |
protected org.apache.poi.xwpf.usermodel.XWPFTable |
OptionalTextTableRefRenderPolicy.locate(XWPFTemplate template) |
protected List<org.apache.poi.xwpf.usermodel.XWPFPicture> |
OptionalTextPictureRefRenderPolicy.locate(XWPFTemplate template) |
protected T |
IndexRefRenderPolicy.locate(XWPFTemplate template) |
void |
ReferenceRenderPolicy.render(XWPFTemplate template) |
| 限定符和类型 | 方法和说明 |
|---|---|
XWPFTemplate |
RenderContext.getTemplate() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Render.render(XWPFTemplate template,
Object root) |
void |
DefaultRender.render(XWPFTemplate template,
Object root) |
| 构造器和说明 |
|---|
RenderContext(ElementTemplate eleTemplate,
T data,
XWPFTemplate template) |
| 限定符和类型 | 字段和说明 |
|---|---|
protected XWPFTemplate |
DefaultTemplateProcessor.template |
| 构造器和说明 |
|---|
AbstractIterableProcessor(XWPFTemplate template,
Resolver resolver,
RenderDataCompute renderDataCompute) |
DefaultTemplateProcessor(XWPFTemplate template,
Resolver resolver,
RenderDataCompute renderDataCompute) |
DocumentProcessor(XWPFTemplate template,
Resolver resolver,
RenderDataCompute renderDataCompute) |
ElementProcessor(XWPFTemplate template,
Resolver resolver,
RenderDataCompute renderDataCompute) |
InlineIterableProcessor(XWPFTemplate template,
Resolver resolver,
RenderDataCompute renderDataCompute) |
IterableProcessor(XWPFTemplate template,
Resolver resolver,
RenderDataCompute renderDataCompute) |
Copyright © 2020. All rights reserved.