org.mvel2.templates
Class TemplateRuntime
java.lang.Object
org.mvel2.templates.TemplateRuntime
public class TemplateRuntime
- extends Object
This is the root of the template runtime, and contains various utility methods for executing templates.
Method Summary |
static Object |
eval(File file,
Object ctx,
VariableResolverFactory vars,
TemplateRegistry registry)
|
static Object |
eval(InputStream instream)
|
static Object |
eval(InputStream instream,
Object ctx)
|
static Object |
eval(InputStream instream,
Object ctx,
Map vars)
|
static Object |
eval(InputStream instream,
Object ctx,
Map vars,
TemplateRegistry registry)
|
static Object |
eval(InputStream instream,
Object ctx,
VariableResolverFactory vars)
|
static Object |
eval(InputStream instream,
Object ctx,
VariableResolverFactory vars,
TemplateRegistry registry)
|
static void |
eval(InputStream instream,
Object ctx,
VariableResolverFactory vars,
TemplateRegistry register,
OutputStream stream)
|
static Object |
eval(String template,
Map vars)
|
static void |
eval(String template,
Map vars,
OutputStream stream)
|
static Object |
eval(String template,
Map vars,
TemplateRegistry registry)
|
static void |
eval(String template,
Map vars,
TemplateRegistry registry,
OutputStream stream)
|
static void |
eval(String template,
Map vars,
TemplateRegistry registry,
TemplateOutputStream stream)
|
static Object |
eval(String template,
Object ctx)
|
static Object |
eval(String template,
Object ctx,
Map vars)
|
static void |
eval(String template,
Object ctx,
Map vars,
OutputStream stream)
|
static Object |
eval(String template,
Object ctx,
Map vars,
TemplateRegistry registry)
|
static void |
eval(String template,
Object ctx,
Map vars,
TemplateRegistry registry,
OutputStream stream)
|
static Object |
eval(String template,
Object ctx,
VariableResolverFactory vars)
|
static void |
eval(String template,
Object ctx,
VariableResolverFactory vars,
OutputStream stream)
|
static void |
eval(String template,
Object ctx,
VariableResolverFactory vars,
TemplateOutputStream stream)
|
static Object |
eval(String template,
Object ctx,
VariableResolverFactory vars,
TemplateRegistry registry)
|
static void |
eval(String template,
Object ctx,
VariableResolverFactory vars,
TemplateRegistry registry,
OutputStream stream)
|
static void |
eval(String template,
Object ctx,
VariableResolverFactory vars,
TemplateRegistry registry,
TemplateOutputStream stream)
|
static Object |
execute(CompiledTemplate compiled)
|
static Object |
execute(CompiledTemplate compiled,
Map vars)
|
static void |
execute(CompiledTemplate compiled,
Map vars,
OutputStream stream)
|
static Object |
execute(CompiledTemplate compiled,
Object context)
|
static Object |
execute(CompiledTemplate compiled,
Object context,
Map vars)
|
static void |
execute(CompiledTemplate compiled,
Object context,
Map vars,
OutputStream stream)
|
static Object |
execute(CompiledTemplate compiled,
Object context,
Map vars,
TemplateRegistry registry)
|
static void |
execute(CompiledTemplate compiled,
Object context,
Map vars,
TemplateRegistry registry,
OutputStream stream)
|
static void |
execute(CompiledTemplate compiled,
Object context,
OutputStream stream)
|
static Object |
execute(CompiledTemplate compiled,
Object context,
TemplateRegistry registry)
|
static void |
execute(CompiledTemplate compiled,
Object context,
TemplateRegistry registry,
OutputStream stream)
|
static Object |
execute(CompiledTemplate compiled,
Object context,
VariableResolverFactory factory)
|
static void |
execute(CompiledTemplate compiled,
Object context,
VariableResolverFactory factory,
OutputStream stream)
|
static Object |
execute(CompiledTemplate compiled,
Object context,
VariableResolverFactory factory,
TemplateRegistry registry)
|
static Object |
execute(CompiledTemplate compiled,
Object context,
VariableResolverFactory factory,
TemplateRegistry registry,
OutputStream stream)
|
static Object |
execute(CompiledTemplate compiled,
Object context,
VariableResolverFactory factory,
TemplateRegistry registry,
TemplateOutputStream stream)
|
static void |
execute(CompiledTemplate compiled,
OutputStream stream)
|
static Object |
execute(Node root,
char[] template,
StringAppender appender,
Object context,
VariableResolverFactory factory,
TemplateRegistry registry)
|
static Object |
execute(Node root,
char[] template,
TemplateOutputStream appender,
Object context,
VariableResolverFactory factory,
TemplateRegistry registry)
|
Object |
execute(StringAppender appender,
Object context,
VariableResolverFactory factory)
|
Object |
execute(TemplateOutputStream stream,
Object context,
VariableResolverFactory factory)
|
TemplateRegistry |
getNamedTemplateRegistry()
|
Node |
getRootNode()
|
char[] |
getTemplate()
|
void |
setNamedTemplateRegistry(TemplateRegistry namedTemplateRegistry)
|
void |
setRootNode(Node rootNode)
|
void |
setTemplate(char[] template)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TemplateRuntime
public TemplateRuntime(char[] template,
TemplateRegistry namedTemplateRegistry,
Node rootNode)
eval
public static Object eval(File file,
Object ctx,
VariableResolverFactory vars,
TemplateRegistry registry)
eval
public static Object eval(InputStream instream)
eval
public static Object eval(InputStream instream,
Object ctx)
eval
public static Object eval(InputStream instream,
Object ctx,
VariableResolverFactory vars)
eval
public static Object eval(InputStream instream,
Object ctx,
Map vars)
eval
public static Object eval(InputStream instream,
Object ctx,
Map vars,
TemplateRegistry registry)
eval
public static Object eval(InputStream instream,
Object ctx,
VariableResolverFactory vars,
TemplateRegistry registry)
eval
public static void eval(InputStream instream,
Object ctx,
VariableResolverFactory vars,
TemplateRegistry register,
OutputStream stream)
eval
public static Object eval(String template,
Map vars)
eval
public static void eval(String template,
Map vars,
OutputStream stream)
eval
public static Object eval(String template,
Object ctx)
eval
public static Object eval(String template,
Object ctx,
Map vars)
eval
public static void eval(String template,
Object ctx,
Map vars,
OutputStream stream)
eval
public static Object eval(String template,
Object ctx,
VariableResolverFactory vars)
eval
public static void eval(String template,
Object ctx,
VariableResolverFactory vars,
TemplateOutputStream stream)
eval
public static void eval(String template,
Object ctx,
VariableResolverFactory vars,
OutputStream stream)
eval
public static Object eval(String template,
Map vars,
TemplateRegistry registry)
eval
public static void eval(String template,
Map vars,
TemplateRegistry registry,
TemplateOutputStream stream)
eval
public static void eval(String template,
Map vars,
TemplateRegistry registry,
OutputStream stream)
eval
public static Object eval(String template,
Object ctx,
Map vars,
TemplateRegistry registry)
eval
public static void eval(String template,
Object ctx,
Map vars,
TemplateRegistry registry,
OutputStream stream)
eval
public static Object eval(String template,
Object ctx,
VariableResolverFactory vars,
TemplateRegistry registry)
eval
public static void eval(String template,
Object ctx,
VariableResolverFactory vars,
TemplateRegistry registry,
OutputStream stream)
eval
public static void eval(String template,
Object ctx,
VariableResolverFactory vars,
TemplateRegistry registry,
TemplateOutputStream stream)
execute
public static Object execute(CompiledTemplate compiled)
execute
public static void execute(CompiledTemplate compiled,
OutputStream stream)
execute
public static Object execute(CompiledTemplate compiled,
Object context)
execute
public static void execute(CompiledTemplate compiled,
Object context,
OutputStream stream)
execute
public static Object execute(CompiledTemplate compiled,
Map vars)
execute
public static void execute(CompiledTemplate compiled,
Map vars,
OutputStream stream)
execute
public static Object execute(CompiledTemplate compiled,
Object context,
Map vars)
execute
public static void execute(CompiledTemplate compiled,
Object context,
Map vars,
OutputStream stream)
execute
public static Object execute(CompiledTemplate compiled,
Object context,
TemplateRegistry registry)
execute
public static void execute(CompiledTemplate compiled,
Object context,
TemplateRegistry registry,
OutputStream stream)
execute
public static Object execute(CompiledTemplate compiled,
Object context,
Map vars,
TemplateRegistry registry)
execute
public static void execute(CompiledTemplate compiled,
Object context,
Map vars,
TemplateRegistry registry,
OutputStream stream)
execute
public static Object execute(CompiledTemplate compiled,
Object context,
VariableResolverFactory factory)
execute
public static void execute(CompiledTemplate compiled,
Object context,
VariableResolverFactory factory,
OutputStream stream)
execute
public static Object execute(CompiledTemplate compiled,
Object context,
VariableResolverFactory factory,
TemplateRegistry registry)
execute
public static Object execute(CompiledTemplate compiled,
Object context,
VariableResolverFactory factory,
TemplateRegistry registry,
OutputStream stream)
execute
public static Object execute(CompiledTemplate compiled,
Object context,
VariableResolverFactory factory,
TemplateRegistry registry,
TemplateOutputStream stream)
execute
public static Object execute(Node root,
char[] template,
StringAppender appender,
Object context,
VariableResolverFactory factory,
TemplateRegistry registry)
execute
public static Object execute(Node root,
char[] template,
TemplateOutputStream appender,
Object context,
VariableResolverFactory factory,
TemplateRegistry registry)
execute
public Object execute(StringAppender appender,
Object context,
VariableResolverFactory factory)
execute
public Object execute(TemplateOutputStream stream,
Object context,
VariableResolverFactory factory)
getRootNode
public Node getRootNode()
setRootNode
public void setRootNode(Node rootNode)
getTemplate
public char[] getTemplate()
setTemplate
public void setTemplate(char[] template)
getNamedTemplateRegistry
public TemplateRegistry getNamedTemplateRegistry()
setNamedTemplateRegistry
public void setNamedTemplateRegistry(TemplateRegistry namedTemplateRegistry)
Copyright © 2011. All Rights Reserved.