public class MultiTemplateParser extends AbstractTemplateParser implements TemplateParser
nodeNumber, nodeType, template| Constructor and Description |
|---|
MultiTemplateParser(String nodeType,
String nodeNumber,
String template,
TemplateQueryRunner templateQueryRunner) |
| Modifier and Type | Method and Description |
|---|---|
void |
insertNodeNumber() |
protected Template |
instantiateTemplate(String templateStr) |
static boolean |
isTemplate(String template) |
protected boolean |
matches(String template) |
void |
removeNodeNumber() |
void |
stripTemplateLeaveNodenr() |
static String |
stripTemplatesLeaveNodeNr(String template) |
getTemplateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetTemplatepublic MultiTemplateParser(String nodeType, String nodeNumber, String template, TemplateQueryRunner templateQueryRunner)
public static boolean isTemplate(String template)
public void stripTemplateLeaveNodenr()
stripTemplateLeaveNodenr in interface TemplateParserstripTemplateLeaveNodenr in class AbstractTemplateParserpublic void insertNodeNumber()
insertNodeNumber in interface TemplateParserpublic void removeNodeNumber()
removeNodeNumber in interface TemplateParserremoveNodeNumber in class AbstractTemplateParserprotected boolean matches(String template)
matches in class AbstractTemplateParserprotected Template instantiateTemplate(String templateStr)
instantiateTemplate in class AbstractTemplateParserMMBase 1.9-SNAPSHOT - ${javadoctimestamp}