Class FreeMarkerEngine.FreeMarkerTreeModel
java.lang.Object
services.moleculer.web.template.FreeMarkerEngine.FreeMarkerAbstractModel
services.moleculer.web.template.FreeMarkerEngine.FreeMarkerTreeModel
- All Implemented Interfaces:
freemarker.template.TemplateHashModel, freemarker.template.TemplateModel, freemarker.template.TemplateNodeModel
- Enclosing class:
FreeMarkerEngine
public static class FreeMarkerEngine.FreeMarkerTreeModel
extends FreeMarkerEngine.FreeMarkerAbstractModel
implements freemarker.template.TemplateNodeModel
-
Field Summary
Fields inherited from class FreeMarkerEngine.FreeMarkerAbstractModel
nodeFields inherited from interface freemarker.template.TemplateModel
NOTHING -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfreemarker.template.TemplateSequenceModelfreemarker.template.TemplateNodeModelMethods inherited from class FreeMarkerEngine.FreeMarkerAbstractModel
get, isEmpty, nodeToModel
-
Constructor Details
-
FreeMarkerTreeModel
protected FreeMarkerTreeModel(io.datatree.Tree node)
-
-
Method Details
-
getNodeNamespace
- Specified by:
getNodeNamespacein interfacefreemarker.template.TemplateNodeModel- Throws:
freemarker.template.TemplateModelException
-
getNodeName
- Specified by:
getNodeNamein interfacefreemarker.template.TemplateNodeModel- Throws:
freemarker.template.TemplateModelException
-
getNodeType
- Specified by:
getNodeTypein interfacefreemarker.template.TemplateNodeModel- Throws:
freemarker.template.TemplateModelException
-
getParentNode
public freemarker.template.TemplateNodeModel getParentNode() throws freemarker.template.TemplateModelException- Specified by:
getParentNodein interfacefreemarker.template.TemplateNodeModel- Throws:
freemarker.template.TemplateModelException
-
getChildNodes
public freemarker.template.TemplateSequenceModel getChildNodes() throws freemarker.template.TemplateModelException- Specified by:
getChildNodesin interfacefreemarker.template.TemplateNodeModel- Throws:
freemarker.template.TemplateModelException
-