org.jboss.seam.render.template.compiler
Class CustomTemplateCompiler
java.lang.Object
org.jboss.seam.render.template.compiler.CustomTemplateCompiler
public class CustomTemplateCompiler
- extends Object
The TemplateCompiler class is used for pre-compiling MVEL Templates. To execute a compiled template see
TemplateRuntime
- Author:
- Mike Brock
|
Constructor Summary |
CustomTemplateCompiler(char[] template)
|
CustomTemplateCompiler(char[] template,
boolean codeCache)
|
CustomTemplateCompiler(char[] template,
boolean codeCache,
org.mvel2.ParserContext context)
|
CustomTemplateCompiler(char[] template,
Map<String,Class<? extends org.mvel2.templates.res.Node>> customNodes)
|
CustomTemplateCompiler(char[] template,
Map<String,Class<? extends org.mvel2.templates.res.Node>> customNodes,
boolean codeCache)
|
CustomTemplateCompiler(char[] template,
Map<String,Class<? extends org.mvel2.templates.res.Node>> customNodes,
boolean codeCache,
org.mvel2.ParserContext context)
|
CustomTemplateCompiler(CharSequence sequence)
|
CustomTemplateCompiler(CharSequence sequence,
boolean codeCache)
|
CustomTemplateCompiler(CharSequence sequence,
boolean codeCache,
org.mvel2.ParserContext context)
|
CustomTemplateCompiler(CharSequence sequence,
Map<String,Class<? extends org.mvel2.templates.res.Node>> customNodes)
|
CustomTemplateCompiler(CharSequence sequence,
Map<String,Class<? extends org.mvel2.templates.res.Node>> customNodes,
boolean codeCache)
|
CustomTemplateCompiler(CharSequence sequence,
Map<String,Class<? extends org.mvel2.templates.res.Node>> customNodes,
boolean codeCache,
org.mvel2.ParserContext context)
|
CustomTemplateCompiler(String template)
|
CustomTemplateCompiler(String template,
boolean codeCache)
|
CustomTemplateCompiler(String template,
Map<String,Class<? extends org.mvel2.templates.res.Node>> customNodes)
|
CustomTemplateCompiler(String template,
Map<String,Class<? extends org.mvel2.templates.res.Node>> customNodes,
boolean codeCache)
|
CustomTemplateCompiler(String template,
Map<String,Class<? extends org.mvel2.templates.res.Node>> customNodes,
boolean codeCache,
org.mvel2.ParserContext context)
|
|
Method Summary |
org.mvel2.templates.CompiledTemplate |
compile()
|
org.mvel2.templates.res.Node |
compileFrom(org.mvel2.templates.res.Node root,
org.mvel2.util.ExecutionStack stack)
|
static org.mvel2.templates.CompiledTemplate |
compileTemplate(char[] template)
|
static org.mvel2.templates.CompiledTemplate |
compileTemplate(char[] template,
Map<String,Class<? extends org.mvel2.templates.res.Node>> customNodes)
|
static org.mvel2.templates.CompiledTemplate |
compileTemplate(char[] template,
Map<String,Class<? extends org.mvel2.templates.res.Node>> customNodes,
org.mvel2.ParserContext context)
|
static org.mvel2.templates.CompiledTemplate |
compileTemplate(char[] template,
org.mvel2.ParserContext context)
|
static org.mvel2.templates.CompiledTemplate |
compileTemplate(CharSequence template)
|
static org.mvel2.templates.CompiledTemplate |
compileTemplate(CharSequence template,
Map<String,Class<? extends org.mvel2.templates.res.Node>> customNodes)
|
static org.mvel2.templates.CompiledTemplate |
compileTemplate(CharSequence template,
Map<String,Class<? extends org.mvel2.templates.res.Node>> customNodes,
org.mvel2.ParserContext context)
|
static org.mvel2.templates.CompiledTemplate |
compileTemplate(CharSequence template,
org.mvel2.ParserContext context)
|
static org.mvel2.templates.CompiledTemplate |
compileTemplate(File file)
|
static org.mvel2.templates.CompiledTemplate |
compileTemplate(File file,
Map<String,Class<? extends org.mvel2.templates.res.Node>> customNodes)
|
static org.mvel2.templates.CompiledTemplate |
compileTemplate(File file,
Map<String,Class<? extends org.mvel2.templates.res.Node>> customNodes,
org.mvel2.ParserContext context)
|
static org.mvel2.templates.CompiledTemplate |
compileTemplate(File file,
org.mvel2.ParserContext context)
|
static org.mvel2.templates.CompiledTemplate |
compileTemplate(InputStream stream)
|
static org.mvel2.templates.CompiledTemplate |
compileTemplate(InputStream stream,
Map<String,Class<? extends org.mvel2.templates.res.Node>> customNodes)
|
static org.mvel2.templates.CompiledTemplate |
compileTemplate(InputStream stream,
Map<String,Class<? extends org.mvel2.templates.res.Node>> customNodes,
org.mvel2.ParserContext context)
|
static org.mvel2.templates.CompiledTemplate |
compileTemplate(InputStream stream,
org.mvel2.ParserContext context)
|
static org.mvel2.templates.CompiledTemplate |
compileTemplate(String template)
|
static org.mvel2.templates.CompiledTemplate |
compileTemplate(String template,
Map<String,Class<? extends org.mvel2.templates.res.Node>> customNodes)
|
static org.mvel2.templates.CompiledTemplate |
compileTemplate(String template,
Map<String,Class<? extends org.mvel2.templates.res.Node>> customNodes,
org.mvel2.ParserContext context)
|
static org.mvel2.templates.CompiledTemplate |
compileTemplate(String template,
org.mvel2.ParserContext context)
|
org.mvel2.ParserContext |
getParserContext()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CustomTemplateCompiler
public CustomTemplateCompiler(String template)
CustomTemplateCompiler
public CustomTemplateCompiler(char[] template)
CustomTemplateCompiler
public CustomTemplateCompiler(String template,
boolean codeCache)
CustomTemplateCompiler
public CustomTemplateCompiler(char[] template,
boolean codeCache)
CustomTemplateCompiler
public CustomTemplateCompiler(char[] template,
boolean codeCache,
org.mvel2.ParserContext context)
CustomTemplateCompiler
public CustomTemplateCompiler(CharSequence sequence)
CustomTemplateCompiler
public CustomTemplateCompiler(CharSequence sequence,
boolean codeCache)
CustomTemplateCompiler
public CustomTemplateCompiler(CharSequence sequence,
boolean codeCache,
org.mvel2.ParserContext context)
CustomTemplateCompiler
public CustomTemplateCompiler(String template,
Map<String,Class<? extends org.mvel2.templates.res.Node>> customNodes)
CustomTemplateCompiler
public CustomTemplateCompiler(char[] template,
Map<String,Class<? extends org.mvel2.templates.res.Node>> customNodes)
CustomTemplateCompiler
public CustomTemplateCompiler(CharSequence sequence,
Map<String,Class<? extends org.mvel2.templates.res.Node>> customNodes)
CustomTemplateCompiler
public CustomTemplateCompiler(String template,
Map<String,Class<? extends org.mvel2.templates.res.Node>> customNodes,
boolean codeCache)
CustomTemplateCompiler
public CustomTemplateCompiler(char[] template,
Map<String,Class<? extends org.mvel2.templates.res.Node>> customNodes,
boolean codeCache)
CustomTemplateCompiler
public CustomTemplateCompiler(CharSequence sequence,
Map<String,Class<? extends org.mvel2.templates.res.Node>> customNodes,
boolean codeCache)
CustomTemplateCompiler
public CustomTemplateCompiler(String template,
Map<String,Class<? extends org.mvel2.templates.res.Node>> customNodes,
boolean codeCache,
org.mvel2.ParserContext context)
CustomTemplateCompiler
public CustomTemplateCompiler(char[] template,
Map<String,Class<? extends org.mvel2.templates.res.Node>> customNodes,
boolean codeCache,
org.mvel2.ParserContext context)
CustomTemplateCompiler
public CustomTemplateCompiler(CharSequence sequence,
Map<String,Class<? extends org.mvel2.templates.res.Node>> customNodes,
boolean codeCache,
org.mvel2.ParserContext context)
compile
public org.mvel2.templates.CompiledTemplate compile()
compileFrom
public org.mvel2.templates.res.Node compileFrom(org.mvel2.templates.res.Node root,
org.mvel2.util.ExecutionStack stack)
getParserContext
public org.mvel2.ParserContext getParserContext()
compileTemplate
public static org.mvel2.templates.CompiledTemplate compileTemplate(String template)
compileTemplate
public static org.mvel2.templates.CompiledTemplate compileTemplate(char[] template)
compileTemplate
public static org.mvel2.templates.CompiledTemplate compileTemplate(CharSequence template)
compileTemplate
public static org.mvel2.templates.CompiledTemplate compileTemplate(String template,
org.mvel2.ParserContext context)
compileTemplate
public static org.mvel2.templates.CompiledTemplate compileTemplate(char[] template,
org.mvel2.ParserContext context)
compileTemplate
public static org.mvel2.templates.CompiledTemplate compileTemplate(CharSequence template,
org.mvel2.ParserContext context)
compileTemplate
public static org.mvel2.templates.CompiledTemplate compileTemplate(String template,
Map<String,Class<? extends org.mvel2.templates.res.Node>> customNodes)
compileTemplate
public static org.mvel2.templates.CompiledTemplate compileTemplate(char[] template,
Map<String,Class<? extends org.mvel2.templates.res.Node>> customNodes)
compileTemplate
public static org.mvel2.templates.CompiledTemplate compileTemplate(CharSequence template,
Map<String,Class<? extends org.mvel2.templates.res.Node>> customNodes)
compileTemplate
public static org.mvel2.templates.CompiledTemplate compileTemplate(String template,
Map<String,Class<? extends org.mvel2.templates.res.Node>> customNodes,
org.mvel2.ParserContext context)
compileTemplate
public static org.mvel2.templates.CompiledTemplate compileTemplate(char[] template,
Map<String,Class<? extends org.mvel2.templates.res.Node>> customNodes,
org.mvel2.ParserContext context)
compileTemplate
public static org.mvel2.templates.CompiledTemplate compileTemplate(CharSequence template,
Map<String,Class<? extends org.mvel2.templates.res.Node>> customNodes,
org.mvel2.ParserContext context)
compileTemplate
public static org.mvel2.templates.CompiledTemplate compileTemplate(InputStream stream)
compileTemplate
public static org.mvel2.templates.CompiledTemplate compileTemplate(InputStream stream,
org.mvel2.ParserContext context)
compileTemplate
public static org.mvel2.templates.CompiledTemplate compileTemplate(InputStream stream,
Map<String,Class<? extends org.mvel2.templates.res.Node>> customNodes)
compileTemplate
public static org.mvel2.templates.CompiledTemplate compileTemplate(InputStream stream,
Map<String,Class<? extends org.mvel2.templates.res.Node>> customNodes,
org.mvel2.ParserContext context)
compileTemplate
public static org.mvel2.templates.CompiledTemplate compileTemplate(File file)
compileTemplate
public static org.mvel2.templates.CompiledTemplate compileTemplate(File file,
org.mvel2.ParserContext context)
compileTemplate
public static org.mvel2.templates.CompiledTemplate compileTemplate(File file,
Map<String,Class<? extends org.mvel2.templates.res.Node>> customNodes)
compileTemplate
public static org.mvel2.templates.CompiledTemplate compileTemplate(File file,
Map<String,Class<? extends org.mvel2.templates.res.Node>> customNodes,
org.mvel2.ParserContext context)
Copyright © 2011 Seam Framework. All Rights Reserved.