类 AbstractIterableProcessor
java.lang.Object
com.deepoove.poi.render.processor.DefaultTemplateProcessor
com.deepoove.poi.render.processor.AbstractIterableProcessor
- 直接已知子类:
InlineIterableProcessor,IterableProcessor
public abstract class AbstractIterableProcessor
extends DefaultTemplateProcessor
implements Iteration
-
字段概要
字段从类继承的字段 com.deepoove.poi.render.processor.DefaultTemplateProcessor
renderDataCompute, resolver, template -
构造器概要
构造器构造器说明AbstractIterableProcessor(XWPFTemplate template, Resolver resolver, RenderDataCompute renderDataCompute) -
方法概要
修饰符和类型方法说明protected voidafterHandle(IterableTemplate iterableTemplate, BodyContainer bodyContainer) protected abstract voidhandleIterable(IterableTemplate iterableTemplate, BodyContainer bodyContainer, Iterable<?> compute) protected abstract voidhandleNever(IterableTemplate iterableTemplate, BodyContainer bodyContainer) protected voidhandleOnce(IterableTemplate iterableTemplate, Object compute) protected voidhandleOnceWithScope(IterableTemplate iterableTemplate, RenderDataCompute dataCompute) protected voidprocess(List<MetaTemplate> templates, Object model) voidvisit(IterableTemplate iterableTemplate) 从类继承的方法 com.deepoove.poi.render.processor.DefaultTemplateProcessor
visit, visit, visit, visit, visit, visitOther
-
字段详细资料
-
logger
protected org.slf4j.Logger logger
-
-
构造器详细资料
-
AbstractIterableProcessor
public AbstractIterableProcessor(XWPFTemplate template, Resolver resolver, RenderDataCompute renderDataCompute)
-
-
方法详细资料
-
visit
-
afterHandle
-
handleNever
-
handleIterable
protected abstract void handleIterable(IterableTemplate iterableTemplate, BodyContainer bodyContainer, Iterable<?> compute) -
handleOnce
-
handleOnceWithScope
protected void handleOnceWithScope(IterableTemplate iterableTemplate, RenderDataCompute dataCompute) -
process
-