| Package | Description |
|---|---|
| org.everit.templating.text.internal | |
| org.everit.templating.text.internal.res |
| Modifier and Type | Method and Description |
|---|---|
Node |
TextCompiler.compileFrom(Node root,
ExecutionStack stack) |
| Modifier and Type | Method and Description |
|---|---|
Node |
TextCompiler.compileFrom(Node root,
ExecutionStack stack) |
| Constructor and Description |
|---|
CompiledTemplateImpl(Node rootNode,
Map<String,Node> fragments,
org.everit.expression.ParserConfiguration parserConfiguration) |
| Constructor and Description |
|---|
CompiledTemplateImpl(Node rootNode,
Map<String,Node> fragments,
org.everit.expression.ParserConfiguration parserConfiguration) |
TemplateContextImpl(String fragment,
Map<String,Node> fragments,
Map<String,Object> vars,
org.everit.expression.ParserConfiguration parserConfiguration) |
| Modifier and Type | Class and Description |
|---|---|
class |
CodeNode |
class |
CommentNode |
class |
EndNode |
class |
ExpressionNode |
class |
ForEachNode |
class |
FragmentNode |
class |
IfNode |
class |
TerminalExpressionNode |
class |
TerminalNode |
class |
TextNode |
| Modifier and Type | Field and Description |
|---|---|
protected Node |
IfNode.elseNode |
Node |
ForEachNode.nestedNode |
Node |
Node.next |
protected Node |
IfNode.trueNode |
| Modifier and Type | Method and Description |
|---|---|
Node |
IfNode.getElseNode() |
Node |
ForEachNode.getNestedNode() |
Node |
Node.getNext() |
Node |
IfNode.getTrueNode() |
Node |
Node.setNext(Node next) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
TextNode.demarcate(Node terminatingNode,
char[] template) |
boolean |
TerminalNode.demarcate(Node terminatingNode,
char[] template) |
boolean |
TerminalExpressionNode.demarcate(Node terminatingNode,
char[] template) |
abstract boolean |
Node.demarcate(Node terminatingNode,
char[] template) |
boolean |
IfNode.demarcate(Node terminatingNode,
char[] template) |
boolean |
FragmentNode.demarcate(Node terminatingNode,
char[] template) |
boolean |
ForEachNode.demarcate(Node terminatingnode,
char[] template) |
boolean |
ExpressionNode.demarcate(Node terminatingNode,
char[] template) |
boolean |
EndNode.demarcate(Node terminatingNode,
char[] template) |
boolean |
CommentNode.demarcate(Node terminatingNode,
char[] template) |
boolean |
CodeNode.demarcate(Node terminatingNode,
char[] template) |
void |
ForEachNode.setNestedNode(Node nestedNode) |
Node |
Node.setNext(Node next) |
| Constructor and Description |
|---|
CommentNode(int begin,
String name,
char[] template,
int start,
int end,
Node next) |
Node(int begin,
String name,
char[] template,
int start,
int end,
Node next) |
TerminalExpressionNode(Node node,
CompilableNodeHelper helper) |
| Constructor and Description |
|---|
FragmentNode(int begin,
String name,
char[] template,
int start,
int end,
CompilableNodeHelper helper,
Map<String,Node> fragments,
String templateFileName) |
Copyright © 2011–2016 Everit Kft.. All rights reserved.