public class TemplateRuntime
extends java.lang.Object
Constructor and Description |
---|
TemplateRuntime(char[] template,
TemplateRegistry namedTemplateRegistry,
Node rootNode) |
Modifier and Type | Method and Description |
---|---|
static java.lang.Object |
eval(java.io.File file,
java.lang.Object ctx,
VariableResolverFactory vars,
TemplateRegistry registry) |
static java.lang.Object |
eval(java.io.InputStream instream) |
static java.lang.Object |
eval(java.io.InputStream instream,
java.lang.Object ctx) |
static java.lang.Object |
eval(java.io.InputStream instream,
java.lang.Object ctx,
java.util.Map vars) |
static java.lang.Object |
eval(java.io.InputStream instream,
java.lang.Object ctx,
java.util.Map vars,
TemplateRegistry registry) |
static java.lang.Object |
eval(java.io.InputStream instream,
java.lang.Object ctx,
VariableResolverFactory vars) |
static java.lang.Object |
eval(java.io.InputStream instream,
java.lang.Object ctx,
VariableResolverFactory vars,
TemplateRegistry registry) |
static void |
eval(java.io.InputStream instream,
java.lang.Object ctx,
VariableResolverFactory vars,
TemplateRegistry register,
java.io.OutputStream stream) |
static java.lang.Object |
eval(java.lang.String template,
java.util.Map vars) |
static void |
eval(java.lang.String template,
java.util.Map vars,
java.io.OutputStream stream) |
static java.lang.Object |
eval(java.lang.String template,
java.util.Map vars,
TemplateRegistry registry) |
static void |
eval(java.lang.String template,
java.util.Map vars,
TemplateRegistry registry,
java.io.OutputStream stream) |
static void |
eval(java.lang.String template,
java.util.Map vars,
TemplateRegistry registry,
TemplateOutputStream stream) |
static java.lang.Object |
eval(java.lang.String template,
java.lang.Object ctx) |
static java.lang.Object |
eval(java.lang.String template,
java.lang.Object ctx,
java.util.Map vars) |
static void |
eval(java.lang.String template,
java.lang.Object ctx,
java.util.Map vars,
java.io.OutputStream stream) |
static java.lang.Object |
eval(java.lang.String template,
java.lang.Object ctx,
java.util.Map vars,
TemplateRegistry registry) |
static void |
eval(java.lang.String template,
java.lang.Object ctx,
java.util.Map vars,
TemplateRegistry registry,
java.io.OutputStream stream) |
static java.lang.Object |
eval(java.lang.String template,
java.lang.Object ctx,
VariableResolverFactory vars) |
static void |
eval(java.lang.String template,
java.lang.Object ctx,
VariableResolverFactory vars,
java.io.OutputStream stream) |
static void |
eval(java.lang.String template,
java.lang.Object ctx,
VariableResolverFactory vars,
TemplateOutputStream stream) |
static java.lang.Object |
eval(java.lang.String template,
java.lang.Object ctx,
VariableResolverFactory vars,
TemplateRegistry registry) |
static void |
eval(java.lang.String template,
java.lang.Object ctx,
VariableResolverFactory vars,
TemplateRegistry registry,
java.io.OutputStream stream) |
static void |
eval(java.lang.String template,
java.lang.Object ctx,
VariableResolverFactory vars,
TemplateRegistry registry,
TemplateOutputStream stream) |
static java.lang.Object |
execute(CompiledTemplate compiled) |
static java.lang.Object |
execute(CompiledTemplate compiled,
java.util.Map vars) |
static void |
execute(CompiledTemplate compiled,
java.util.Map vars,
java.io.OutputStream stream) |
static java.lang.Object |
execute(CompiledTemplate compiled,
java.lang.Object context) |
static java.lang.Object |
execute(CompiledTemplate compiled,
java.lang.Object context,
java.util.Map vars) |
static void |
execute(CompiledTemplate compiled,
java.lang.Object context,
java.util.Map vars,
java.io.OutputStream stream) |
static java.lang.Object |
execute(CompiledTemplate compiled,
java.lang.Object context,
java.util.Map vars,
TemplateRegistry registry) |
static void |
execute(CompiledTemplate compiled,
java.lang.Object context,
java.util.Map vars,
TemplateRegistry registry,
java.io.OutputStream stream) |
static void |
execute(CompiledTemplate compiled,
java.lang.Object context,
java.io.OutputStream stream) |
static java.lang.Object |
execute(CompiledTemplate compiled,
java.lang.Object context,
TemplateRegistry registry) |
static void |
execute(CompiledTemplate compiled,
java.lang.Object context,
TemplateRegistry registry,
java.io.OutputStream stream) |
static java.lang.Object |
execute(CompiledTemplate compiled,
java.lang.Object context,
VariableResolverFactory factory) |
static void |
execute(CompiledTemplate compiled,
java.lang.Object context,
VariableResolverFactory factory,
java.io.OutputStream stream) |
static java.lang.Object |
execute(CompiledTemplate compiled,
java.lang.Object context,
VariableResolverFactory factory,
TemplateRegistry registry) |
static java.lang.Object |
execute(CompiledTemplate compiled,
java.lang.Object context,
VariableResolverFactory factory,
TemplateRegistry registry,
java.io.OutputStream stream) |
static java.lang.Object |
execute(CompiledTemplate compiled,
java.lang.Object context,
VariableResolverFactory factory,
TemplateRegistry registry,
TemplateOutputStream stream) |
static void |
execute(CompiledTemplate compiled,
java.io.OutputStream stream) |
static java.lang.Object |
execute(Node root,
char[] template,
StringAppender appender,
java.lang.Object context,
VariableResolverFactory factory,
TemplateRegistry registry) |
static java.lang.Object |
execute(Node root,
char[] template,
TemplateOutputStream appender,
java.lang.Object context,
VariableResolverFactory factory,
TemplateRegistry registry) |
java.lang.Object |
execute(StringAppender appender,
java.lang.Object context,
VariableResolverFactory factory) |
java.lang.Object |
execute(TemplateOutputStream stream,
java.lang.Object context,
VariableResolverFactory factory) |
TemplateRegistry |
getNamedTemplateRegistry() |
Node |
getRootNode() |
char[] |
getTemplate() |
void |
setNamedTemplateRegistry(TemplateRegistry namedTemplateRegistry) |
void |
setRootNode(Node rootNode) |
void |
setTemplate(char[] template) |
public TemplateRuntime(char[] template, TemplateRegistry namedTemplateRegistry, Node rootNode)
public static java.lang.Object eval(java.io.File file, java.lang.Object ctx, VariableResolverFactory vars, TemplateRegistry registry)
public static java.lang.Object eval(java.io.InputStream instream)
public static java.lang.Object eval(java.io.InputStream instream, java.lang.Object ctx)
public static java.lang.Object eval(java.io.InputStream instream, java.lang.Object ctx, VariableResolverFactory vars)
public static java.lang.Object eval(java.io.InputStream instream, java.lang.Object ctx, java.util.Map vars)
public static java.lang.Object eval(java.io.InputStream instream, java.lang.Object ctx, java.util.Map vars, TemplateRegistry registry)
public static java.lang.Object eval(java.io.InputStream instream, java.lang.Object ctx, VariableResolverFactory vars, TemplateRegistry registry)
public static void eval(java.io.InputStream instream, java.lang.Object ctx, VariableResolverFactory vars, TemplateRegistry register, java.io.OutputStream stream)
public static java.lang.Object eval(java.lang.String template, java.util.Map vars)
public static void eval(java.lang.String template, java.util.Map vars, java.io.OutputStream stream)
public static java.lang.Object eval(java.lang.String template, java.lang.Object ctx)
public static java.lang.Object eval(java.lang.String template, java.lang.Object ctx, java.util.Map vars)
public static void eval(java.lang.String template, java.lang.Object ctx, java.util.Map vars, java.io.OutputStream stream)
public static java.lang.Object eval(java.lang.String template, java.lang.Object ctx, VariableResolverFactory vars)
public static void eval(java.lang.String template, java.lang.Object ctx, VariableResolverFactory vars, TemplateOutputStream stream)
public static void eval(java.lang.String template, java.lang.Object ctx, VariableResolverFactory vars, java.io.OutputStream stream)
public static java.lang.Object eval(java.lang.String template, java.util.Map vars, TemplateRegistry registry)
public static void eval(java.lang.String template, java.util.Map vars, TemplateRegistry registry, TemplateOutputStream stream)
public static void eval(java.lang.String template, java.util.Map vars, TemplateRegistry registry, java.io.OutputStream stream)
public static java.lang.Object eval(java.lang.String template, java.lang.Object ctx, java.util.Map vars, TemplateRegistry registry)
public static void eval(java.lang.String template, java.lang.Object ctx, java.util.Map vars, TemplateRegistry registry, java.io.OutputStream stream)
public static java.lang.Object eval(java.lang.String template, java.lang.Object ctx, VariableResolverFactory vars, TemplateRegistry registry)
public static void eval(java.lang.String template, java.lang.Object ctx, VariableResolverFactory vars, TemplateRegistry registry, java.io.OutputStream stream)
public static void eval(java.lang.String template, java.lang.Object ctx, VariableResolverFactory vars, TemplateRegistry registry, TemplateOutputStream stream)
public static java.lang.Object execute(CompiledTemplate compiled)
public static void execute(CompiledTemplate compiled, java.io.OutputStream stream)
public static java.lang.Object execute(CompiledTemplate compiled, java.lang.Object context)
public static void execute(CompiledTemplate compiled, java.lang.Object context, java.io.OutputStream stream)
public static java.lang.Object execute(CompiledTemplate compiled, java.util.Map vars)
public static void execute(CompiledTemplate compiled, java.util.Map vars, java.io.OutputStream stream)
public static java.lang.Object execute(CompiledTemplate compiled, java.lang.Object context, java.util.Map vars)
public static void execute(CompiledTemplate compiled, java.lang.Object context, java.util.Map vars, java.io.OutputStream stream)
public static java.lang.Object execute(CompiledTemplate compiled, java.lang.Object context, TemplateRegistry registry)
public static void execute(CompiledTemplate compiled, java.lang.Object context, TemplateRegistry registry, java.io.OutputStream stream)
public static java.lang.Object execute(CompiledTemplate compiled, java.lang.Object context, java.util.Map vars, TemplateRegistry registry)
public static void execute(CompiledTemplate compiled, java.lang.Object context, java.util.Map vars, TemplateRegistry registry, java.io.OutputStream stream)
public static java.lang.Object execute(CompiledTemplate compiled, java.lang.Object context, VariableResolverFactory factory)
public static void execute(CompiledTemplate compiled, java.lang.Object context, VariableResolverFactory factory, java.io.OutputStream stream)
public static java.lang.Object execute(CompiledTemplate compiled, java.lang.Object context, VariableResolverFactory factory, TemplateRegistry registry)
public static java.lang.Object execute(CompiledTemplate compiled, java.lang.Object context, VariableResolverFactory factory, TemplateRegistry registry, java.io.OutputStream stream)
public static java.lang.Object execute(CompiledTemplate compiled, java.lang.Object context, VariableResolverFactory factory, TemplateRegistry registry, TemplateOutputStream stream)
public static java.lang.Object execute(Node root, char[] template, StringAppender appender, java.lang.Object context, VariableResolverFactory factory, TemplateRegistry registry)
public static java.lang.Object execute(Node root, char[] template, TemplateOutputStream appender, java.lang.Object context, VariableResolverFactory factory, TemplateRegistry registry)
public java.lang.Object execute(StringAppender appender, java.lang.Object context, VariableResolverFactory factory)
public java.lang.Object execute(TemplateOutputStream stream, java.lang.Object context, VariableResolverFactory factory)
public Node getRootNode()
public void setRootNode(Node rootNode)
public char[] getTemplate()
public void setTemplate(char[] template)
public TemplateRegistry getNamedTemplateRegistry()
public void setNamedTemplateRegistry(TemplateRegistry namedTemplateRegistry)
Copyright © 2012. All Rights Reserved.