public abstract class AbstractIterationAttrProcessor extends AbstractAttrProcessor
Modifier and Type | Class and Description |
---|---|
protected static class |
AbstractIterationAttrProcessor.IterationSpec |
static class |
AbstractIterationAttrProcessor.StatusVar |
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_STATUS_VAR_SUFFIX |
Modifier | Constructor and Description |
---|---|
protected |
AbstractIterationAttrProcessor(IAttributeNameProcessorMatcher matcher) |
protected |
AbstractIterationAttrProcessor(String attributeName) |
Modifier and Type | Method and Description |
---|---|
protected abstract AbstractIterationAttrProcessor.IterationSpec |
getIterationSpec(Arguments arguments,
Element element,
String attributeName) |
ProcessorResult |
processAttribute(Arguments arguments,
Element element,
String attributeName) |
protected abstract void |
processClonedHostIterationElement(Arguments arguments,
Element iteratedChild,
String attributeName) |
doProcess, getMatcher
compareTo, getMessage, getMessageForProcessor, getMessageForTemplate, getPrecedence, process
public static final String DEFAULT_STATUS_VAR_SUFFIX
protected AbstractIterationAttrProcessor(String attributeName)
protected AbstractIterationAttrProcessor(IAttributeNameProcessorMatcher matcher)
public final ProcessorResult processAttribute(Arguments arguments, Element element, String attributeName)
processAttribute
in class AbstractAttrProcessor
protected abstract AbstractIterationAttrProcessor.IterationSpec getIterationSpec(Arguments arguments, Element element, String attributeName)
Copyright © 2016 The THYMELEAF team. All rights reserved.