Uses of Class
org.mvel2.templates.res.Node
-
Packages that use Node Package Description org.mvel2.templates org.mvel2.templates.res org.mvel2.templates.util -
-
Uses of Node in org.mvel2.templates
Fields in org.mvel2.templates declared as Node Modifier and Type Field Description private Node
CompiledTemplate. root
private Node
TemplateRuntime. rootNode
Fields in org.mvel2.templates with type parameters of type Node Modifier and Type Field Description private java.util.Map<java.lang.String,java.lang.Class<? extends Node>>
TemplateCompiler. customNodes
Methods in org.mvel2.templates that return Node Modifier and Type Method Description Node
TemplateCompiler. compileFrom(Node root, ExecutionStack stack)
Node
CompiledTemplate. getRoot()
Node
TemplateRuntime. getRootNode()
private Node
TemplateCompiler. markTextNode(Node n)
Methods in org.mvel2.templates with parameters of type Node Modifier and Type Method Description Node
TemplateCompiler. compileFrom(Node root, ExecutionStack stack)
static java.lang.Object
TemplateRuntime. execute(Node root, char[] template, java.lang.StringBuilder appender, java.lang.Object context, VariableResolverFactory factory, TemplateRegistry registry)
static java.lang.Object
TemplateRuntime. execute(Node root, char[] template, java.lang.StringBuilder appender, java.lang.Object context, VariableResolverFactory factory, TemplateRegistry registry, java.lang.String baseDir)
static java.lang.Object
TemplateRuntime. execute(Node root, char[] template, TemplateOutputStream appender, java.lang.Object context, VariableResolverFactory factory, TemplateRegistry registry)
static java.lang.Object
TemplateRuntime. execute(Node root, char[] template, TemplateOutputStream appender, java.lang.Object context, VariableResolverFactory factory, TemplateRegistry registry, java.lang.String baseDir)
static java.lang.Object
TemplateRuntime. execute(Node root, char[] template, StringAppender appender, java.lang.Object context, VariableResolverFactory factory, TemplateRegistry registry)
private Node
TemplateCompiler. markTextNode(Node n)
void
CompiledTemplate. setRoot(Node root)
void
TemplateRuntime. setRootNode(Node rootNode)
Method parameters in org.mvel2.templates with type arguments of type Node Modifier and Type Method Description static CompiledTemplate
TemplateCompiler. compileTemplate(char[] template, java.util.Map<java.lang.String,java.lang.Class<? extends Node>> customNodes)
static CompiledTemplate
TemplateCompiler. compileTemplate(char[] template, java.util.Map<java.lang.String,java.lang.Class<? extends Node>> customNodes, ParserContext context)
static CompiledTemplate
TemplateCompiler. compileTemplate(java.io.File file, java.util.Map<java.lang.String,java.lang.Class<? extends Node>> customNodes)
static CompiledTemplate
TemplateCompiler. compileTemplate(java.io.File file, java.util.Map<java.lang.String,java.lang.Class<? extends Node>> customNodes, ParserContext context)
static CompiledTemplate
TemplateCompiler. compileTemplate(java.io.InputStream stream, java.util.Map<java.lang.String,java.lang.Class<? extends Node>> customNodes)
static CompiledTemplate
TemplateCompiler. compileTemplate(java.io.InputStream stream, java.util.Map<java.lang.String,java.lang.Class<? extends Node>> customNodes, ParserContext context)
static CompiledTemplate
TemplateCompiler. compileTemplate(java.lang.CharSequence template, java.util.Map<java.lang.String,java.lang.Class<? extends Node>> customNodes)
static CompiledTemplate
TemplateCompiler. compileTemplate(java.lang.CharSequence template, java.util.Map<java.lang.String,java.lang.Class<? extends Node>> customNodes, ParserContext context)
static CompiledTemplate
TemplateCompiler. compileTemplate(java.lang.String template, java.util.Map<java.lang.String,java.lang.Class<? extends Node>> customNodes)
static CompiledTemplate
TemplateCompiler. compileTemplate(java.lang.String template, java.util.Map<java.lang.String,java.lang.Class<? extends Node>> customNodes, ParserContext context)
Constructors in org.mvel2.templates with parameters of type Node Constructor Description CompiledTemplate(char[] template, Node root)
TemplateRuntime(char[] template, TemplateRegistry namedTemplateRegistry, Node rootNode, java.lang.String baseDir)
Constructor parameters in org.mvel2.templates with type arguments of type Node Constructor Description TemplateCompiler(char[] template, java.util.Map<java.lang.String,java.lang.Class<? extends Node>> customNodes)
TemplateCompiler(char[] template, java.util.Map<java.lang.String,java.lang.Class<? extends Node>> customNodes, boolean codeCache)
TemplateCompiler(char[] template, java.util.Map<java.lang.String,java.lang.Class<? extends Node>> customNodes, boolean codeCache, ParserContext context)
TemplateCompiler(java.lang.CharSequence sequence, java.util.Map<java.lang.String,java.lang.Class<? extends Node>> customNodes)
TemplateCompiler(java.lang.CharSequence sequence, java.util.Map<java.lang.String,java.lang.Class<? extends Node>> customNodes, boolean codeCache)
TemplateCompiler(java.lang.CharSequence sequence, java.util.Map<java.lang.String,java.lang.Class<? extends Node>> customNodes, boolean codeCache, ParserContext context)
TemplateCompiler(java.lang.String template, java.util.Map<java.lang.String,java.lang.Class<? extends Node>> customNodes)
TemplateCompiler(java.lang.String template, java.util.Map<java.lang.String,java.lang.Class<? extends Node>> customNodes, boolean codeCache)
TemplateCompiler(java.lang.String template, java.util.Map<java.lang.String,java.lang.Class<? extends Node>> customNodes, boolean codeCache, ParserContext context)
-
Uses of Node in org.mvel2.templates.res
Subclasses of Node in org.mvel2.templates.res Modifier and Type Class Description class
CodeNode
class
CommentNode
class
CompiledCodeNode
class
CompiledDeclareNode
class
CompiledEvalNode
class
CompiledExpressionNode
class
CompiledForEachNode
class
CompiledIfNode
class
CompiledIncludeNode
class
CompiledNamedIncludeNode
class
CompiledTerminalExpressionNode
class
DeclareNode
class
EndNode
class
EvalNode
class
ExpressionNode
class
ForEachNode
class
IfNode
class
IncludeNode
class
NamedIncludeNode
class
TerminalExpressionNode
class
TerminalNode
class
TextNode
Fields in org.mvel2.templates.res declared as Node Modifier and Type Field Description protected Node
IfNode. elseNode
private Node
CompiledDeclareNode. nestedNode
Node
CompiledForEachNode. nestedNode
private Node
DeclareNode. nestedNode
Node
ForEachNode. nestedNode
Node
Node. next
protected Node
Node. terminus
protected Node
IfNode. trueNode
Methods in org.mvel2.templates.res that return Node Modifier and Type Method Description Node
IfNode. getElseNode()
Node
CompiledForEachNode. getNestedNode()
Node
ForEachNode. getNestedNode()
Node
Node. getNext()
Node
Node. getTerminus()
Node
IfNode. getTrueNode()
Node
Node. setNext(Node next)
Methods in org.mvel2.templates.res with parameters of type Node Modifier and Type Method Description boolean
CodeNode. demarcate(Node terminatingNode, char[] template)
boolean
CommentNode. demarcate(Node terminatingNode, char[] template)
boolean
CompiledCodeNode. demarcate(Node terminatingNode, char[] template)
boolean
CompiledDeclareNode. demarcate(Node terminatingNode, char[] template)
boolean
CompiledEvalNode. demarcate(Node terminatingNode, char[] template)
boolean
CompiledForEachNode. demarcate(Node terminatingnode, char[] template)
boolean
CompiledIncludeNode. demarcate(Node terminatingNode, char[] template)
boolean
CompiledNamedIncludeNode. demarcate(Node terminatingNode, char[] template)
boolean
CompiledTerminalExpressionNode. demarcate(Node terminatingNode, char[] template)
boolean
DeclareNode. demarcate(Node terminatingNode, char[] template)
boolean
EndNode. demarcate(Node terminatingNode, char[] template)
boolean
EvalNode. demarcate(Node terminatingNode, char[] template)
boolean
ExpressionNode. demarcate(Node terminatingNode, char[] template)
boolean
ForEachNode. demarcate(Node terminatingnode, char[] template)
boolean
IfNode. demarcate(Node terminatingNode, char[] template)
boolean
IncludeNode. demarcate(Node terminatingNode, char[] template)
boolean
NamedIncludeNode. demarcate(Node terminatingNode, char[] template)
abstract boolean
Node. demarcate(Node terminatingNode, char[] template)
boolean
TerminalExpressionNode. demarcate(Node terminatingNode, char[] template)
boolean
TerminalNode. demarcate(Node terminatingNode, char[] template)
boolean
TextNode. demarcate(Node terminatingNode, char[] template)
void
CompiledForEachNode. setNestedNode(Node nestedNode)
void
ForEachNode. setNestedNode(Node nestedNode)
Node
Node. setNext(Node next)
void
Node. setTerminus(Node terminus)
Constructors in org.mvel2.templates.res with parameters of type Node Constructor Description CodeNode(int begin, java.lang.String name, char[] template, int start, int end, Node next)
CommentNode(int begin, java.lang.String name, char[] template, int start, int end, Node next)
CompiledTerminalExpressionNode(Node node, ParserContext context)
EvalNode(int begin, java.lang.String name, char[] template, int start, int end, Node next)
ExpressionNode(int begin, java.lang.String name, char[] template, int start, int end, Node next)
Node(int begin, java.lang.String name, char[] template, int start, int end, Node next)
TerminalExpressionNode(Node node)
-
Uses of Node in org.mvel2.templates.util
Methods in org.mvel2.templates.util that return Node Modifier and Type Method Description static Node
TemplateTools. getLastNode(Node node)
Methods in org.mvel2.templates.util with parameters of type Node Modifier and Type Method Description static Node
TemplateTools. getLastNode(Node node)
-